school-timetracker/docker-compose.yml

19 lines
452 B
YAML

services:
timetracking:
build: .
container_name: school-timetracking
restart: unless-stopped
ports:
- "8080:8080"
environment:
- PORT=8080
- ENVIRONMENT=production
- DB_PATH=/data/timetracking.db
- JWT_SECRET=change-me-to-something-secure-and-long
- TZ=Europe/Berlin
- CORS_ALLOWED_ORIGINS=http://localhost:8080
volumes:
- timetracking_data:/data
volumes:
timetracking_data: