services: backend: build: . ports: - "8123:8000" volumes: - ./data:/app/data - ./backend:/app/backend - ./frontend:/app/frontend env_file: - .env environment: - TZ=Europe/London - DATABASE_PATH=/app/data/schedule.db restart: unless-stopped depends_on: - init-db init-db: image: alpine:latest volumes: - ./data:/data command: sh -c "mkdir -p /data && touch /data/.gitkeep" restart: "no" volumes: db_data: driver: local