matomo-setup
MatomoAnalytics-docker
matomo-setup | MatomoAnalytics-docker | |
---|---|---|
1 | 3 | |
1 | 798 | |
- | 0.4% | |
0.0 | 6.1 | |
about 3 years ago | about 2 months ago | |
Dockerfile | Shell | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
matomo-setup
-
How I self hosted Matomo - Google Analytics Alternative
All configuration files below are available in a Github project. Tweaked docker-compose.yml:
MatomoAnalytics-docker
-
Vikunja – The open-source, self-hostable to-do app
Running an arbitrary thing in Docker is far easier than without it. If I want to run the PHP/MySQL-based Matomo, I can just grab the ready-made docker-compose.yml [0] and tell my main nginx to proxy_pass onto it. I don’t need to figure out how to configure MySQL/MariaDB/PHP-FPM and what hacks did my distro introduce to it (at least I’m not using Debian/Ubuntu, so there shouldn’t be that many). Similarly, I can get Zulip in Docker [1] (even if it’s apparently in alpha state) and not mess with the Python packaging trainwreck, and also setting up all of Redis, PostgreSQL, RabbitMQ and memcached.
[0]: https://github.com/matomo-org/docker/tree/master/.examples/n...
[1]: https://github.com/zulip/docker-zulip
-
Using Matomo on Angular
All the info I’m sharing can be found at matomo-org/docker and EmmanuelRoux/ngx-matomo.
-
How I self hosted Matomo - Google Analytics Alternative
To make things easier I am using Docker Compose to configure multiple containers and run these with a single command. As a starting point for the docker compose configuration I've used the official example docker-compose.yml and tweaked it to work with the Nginx setup above. The configuration will create a "db" container which is a mariadb database and an "app" container which is the Matomo app itself.
What are some alternatives?
nginx-proxy-automation - Automated docker nginx proxy integrated with letsencrypt.
Docker Compose - Define and run multi-container applications with Docker
Matomo - Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
matomo-angular-docker - This repository shows the use of Angular with docker for Matomo analytics
homelab.setup - Just setting up my homelab ;)
app
ngx-matomo-client - Matomo analytics client for Angular applications