add volumes to docker compose

add admin password arg
This commit is contained in:
max 2024-12-10 11:19:46 +00:00 committed by theycallhermax
parent 20a373a7ec
commit 944bb58bb3
No known key found for this signature in database
GPG key ID: 24D2803F3E25BF2D

View file

@ -8,12 +8,23 @@ services:
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
- mariadb
volumes:
db-data:
catask-data: