@@ -0,0 +1,40 @@
+version: '2'
+networks:
+ front:
+ external: true
+ back:
+ driver: bridge
+services:
+ db:
+ image: mariadb:latest
+ volumes:
+ - ./mysql/runtime:/var/lib/mysql
+ environment:
+ - MYSQL_ROOT_PASSWORD
+ networks:
+ - back
+ app:
+ image: matomo:fpm
+ links:
+ - db
+ - ./config:/var/www/html/config
+ - front
+ cron:
+ volumes_from:
+ - app
+ entrypoint: |
+ bash -c 'bash -s <<EOF
+ trap "break;exit" SIGHUP SIGINT SIGTERM
+ while /bin/true; do
+ su -s "/bin/bash" -c "/usr/local/bin/php /var/www/html/console core:archive" www-data
+ sleep 3600
+ done
+ EOF'