version: '3' services: app: image: container-registry.infra.dubyatp.xyz/bellscheduler/app:latest-testing restart: always environment: - MYSQL_USER=root - MYSQL_PASSWORD=notasecuresecretkeyonlyuseforlocaldevelopment - MYSQL_HOST=db - MYSQL_PORT=3306 - MYSQL_DB=bellscheduler - SECRET_KEY=notasecuresecretkeyonlyuseforlocaldevelopment - NODE_NAME=local - POD_NAME=local - FLASK_ENV=development - FLASK_DEBUG=1 - PYTHONUNBUFFERED=1 ports: - 127.0.0.1:80:80 worker: image: container-registry.infra.dubyatp.xyz/bellscheduler/app:latest-testing restart: always entrypoint: python3 command: "-m worker" environment: - MYSQL_USER=root - MYSQL_PASSWORD=notasecuresecretkeyonlyuseforlocaldevelopment - MYSQL_HOST=db - MYSQL_PORT=3306 - MYSQL_DB=bellscheduler - SECRET_KEY=notasecuresecretkeyonlyuseforlocaldevelopment - NODE_NAME=local - POD_NAME=local - FLASK_ENV=development - FLASK_DEBUG=1 - PYTHONUNBUFFERED=1 db: image: mariadb:10.7.8-focal restart: always environment: - MARIADB_ROOT_PASSWORD=notasecuresecretkeyonlyuseforlocaldevelopment volumes: - ./database_mysql:/var/lib/mysql ports: - 127.0.0.1:3306:3306