diff --git a/docker-compose.yml b/docker-compose.yml index 37330bc..5f2120e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -310,7 +310,23 @@ services: - guacamole-postgresql-data:/var/lib/postgresql/data networks: - appnet - + matomo-mariadb: + deploy: + placement: + constraints: [node.labels.com.sigyl.git-stack-data == yes] + replicas: 1 + restart_policy: + condition: any + image: mariadb:10 + command: --max-allowed-packet=128MB + networks: + - appnet + volumes: + - matomo-mariadb:/var/lib/mysql + environment: + MYSQL_ROOT_PASSWORD: ${MATOMO_MYSQL_ROOT_PASSWORD} + MYSQL_DATABASE: matomo + MYSQL_PASSWORD: ${MATOMO_MYSQL_PASSWORD} # The backend guacamole server. guacd: deploy: @@ -423,6 +439,7 @@ volumes: mongo-chat: chat-uploads: portainer-data: + matomo-mariadb: networks: appnet: