name: catask services: mariadb: image: mariadb restart: always environment: MYSQL_DATABASE: catask MYSQL_USER: catask MYSQL_PASSWORD: catask volumes: - db-data:/var/lib/mysql catask: entrypoint: | flask init-db gunicorn -w 4 app:app volumes: - catask-data:/catask/config.json - catask-data:/catask/.env build: dockerfile: Dockerfile args: ADMIN_PASSWORD: changeme depends_on: - mariadb volumes: db-data: catask-data: