MatomoAnalytics-docker
homelab.setup
MatomoAnalytics-docker | homelab.setup | |
---|---|---|
3 | 1 | |
799 | 17 | |
0.5% | - | |
6.1 | 5.3 | |
about 2 months ago | about 1 month ago | |
Shell | Jinja | |
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.
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.
homelab.setup
-
Vikunja – The open-source, self-hostable to-do app
I run containerized Vikunja, you can take a look at https://github.com/rounakdatta/homelab.setup/blob/main/roles... for a starting point.
What are some alternatives?
nginx-proxy-automation - Automated docker nginx proxy integrated with letsencrypt.
homelab-infra - Homelab infra management
Docker Compose - Define and run multi-container applications with Docker
ansible-role-nomad - Ansible role to install and configure HashiCorp Nomad
matomo-angular-docker - This repository shows the use of Angular with docker for Matomo analytics
app
matomo-setup - Matomo Docker Compose setup with automatic SSL certificate and Nginx configuration
docker-zulip - Container configurations, images, and examples for Zulip.
Trilium Notes - Build your personal knowledge base with Trilium Notes
ngx-matomo-client - Matomo analytics client for Angular applications