services: timetracking: build: . container_name: school-timetracking ports: - "8080:8080" environment: - PORT=8080 - DB_PATH=/data/timetracking.db - JWT_SECRET=your-default-secret-change-me - TZ=Europe/Berlin # Optional: Zeitzone volumes: - timetracking-data:/data restart: unless-stopped networks: - timetracking-net volumes: timetracking-data: driver: local networks: timetracking-net: driver: bridge