--- services: timetracker: image: ${REGISTRY_URL:-registry.kucharczyk.xyz}/timetracker:1.7.0 build: context: . dockerfile: Dockerfile container_name: timetracker environment: - TZ=${TZ:-Europe/Prague} - CSRF_TRUSTED_ORIGINS=https://tracker.kucharczyk.xyz - PUID=${PUID:-1000} - PGID=${PGID:-100} ports: - "${TIMETRACKER_EXTERNAL_PORT:-8000}:8000" volumes: - "${DOCKER_STORAGE_PATH:-/tmp}/timetracker/data:/home/timetracker/data" - "${DOCKER_STORAGE_PATH:-/tmp}/timetracker/backups:/home/timetracker/app/games/fixtures/backups" restart: unless-stopped