From 4e52a303ba5ff8b116644063dacfd352c179fedc Mon Sep 17 00:00:00 2001 From: ZeroWing-Automator Date: Tue, 5 May 2026 15:14:07 +0500 Subject: [PATCH] Create docker-compose.yml --- blueprints/matomo/docker-compose.yml | 34 ++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 blueprints/matomo/docker-compose.yml diff --git a/blueprints/matomo/docker-compose.yml b/blueprints/matomo/docker-compose.yml new file mode 100644 index 00000000..65e11717 --- /dev/null +++ b/blueprints/matomo/docker-compose.yml @@ -0,0 +1,34 @@ +version: "3.8" +services: + matomo: + image: matomo:5-apache + restart: unless-stopped + ports: + - 80 + environment: + - MATOMO_DATABASE_HOST=db + - MATOMO_DATABASE_ADAPTER=mysql + - MATOMO_DATABASE_TABLES_PREFIX=matomo_ + - MATOMO_DATABASE_USERNAME=${MATOMO_DB_USER} + - MATOMO_DATABASE_PASSWORD=${MATOMO_DB_PASSWORD} + - MATOMO_DATABASE_DBNAME=${MATOMO_DB_NAME} + volumes: + - matomo-data:/var/www/html + depends_on: + - db + + db: + image: mariadb:11 + restart: unless-stopped + command: --max-allowed-packet=64MB + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + - MYSQL_DATABASE=${MATOMO_DB_NAME} + - MYSQL_USER=${MATOMO_DB_USER} + - MYSQL_PASSWORD=${MATOMO_DB_PASSWORD} + volumes: + - db-data:/var/lib/mysql + +volumes: + matomo-data: {} + db-data: {}