Files
mytime/compose.dev.yaml
T
loki 9c5478ec1e
Docker Image / test (push) Canceled after 0s
Docker Image / image (push) Canceled after 0s
Anmeldung Chunk 5: Doku und Einzelbenutzer-Hook
2026-10-10 21:48:17 +02:00

22 lines
703 B
YAML

services:
app:
build: .
# Non-root: Prozess läuft als UID:GID 1000:1000, kein root beim Start.
user: "1000:1000"
ports:
- "${APP_PORT:-3000}:3000"
volumes:
- ./data:/app/data
- ./backups:/app/backups
environment:
- DATA_DIR=/app/data
- BACKUPS_DIR=/app/backups
# Optionale Anmeldung, siehe README (Abschnitt „Anmeldung (optional)").
- AUTH_MODE=${AUTH_MODE:-off}
- BETTER_AUTH_SECRET=${BETTER_AUTH_SECRET:-}
- BETTER_AUTH_URL=${BETTER_AUTH_URL:-}
- OIDC_DISCOVERY_URL=${OIDC_DISCOVERY_URL:-}
- OIDC_CLIENT_ID=${OIDC_CLIENT_ID:-}
- OIDC_CLIENT_SECRET=${OIDC_CLIENT_SECRET:-}
restart: unless-stopped