Coder Social home page Coder Social logo

matomo-h2o's Introduction

matomo-h2o

Mruby script to run Matomo web analytics under the H2O webserver

This script is mostly an adaptation of the relevant sections of matomo-nginx, the Nginx configuration for running Matomo.

Download mruby script file

Download matomo-h2o.rb to your server, e.g. using wget https://raw.githubusercontent.com/utrenkner/matomo-h2o/main/matomo-h2o.rb.

Configuring H2O

This assumes you already have a fully configured H2O webserver running.

If you want to run Matomo in a separate directory, add a path segment similar to this:

    paths:
      "/matomo":
        mruby.handler-file: /path/to/matomo-h2o.rb
        file.dir: "/path/to/the/matomo-sources" 
        file.index: [ 'index.html', 'index.php' ]

Always test your h2o.conf before reloading/restarting H2O

h2o -t -c /path/to/h2o.conf If everything looks good, reload or restart H2O the way you normally do, e.g. on FreeBSD using service h2o reload.

matomo-h2o's People

Contributors

utrenkner avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.