Files
eleith e11ef0d16f
ci/woodpecker/pr/calendar Pipeline was successful
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/config Pipeline was successful
ci/woodpecker/pr/db Pipeline was successful
ci/woodpecker/pr/jobs Pipeline was successful
ci/woodpecker/pr/video-chat Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/pr/worker Pipeline was successful
ci/woodpecker/push/calendar Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/config Pipeline was successful
ci/woodpecker/push/db Pipeline was successful
ci/woodpecker/push/jobs Pipeline was successful
ci/woodpecker/push/video-chat Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/worker Pipeline was successful
feat(config): make Docker onboarding YAML-first
2026-11-01 19:04:16 -08:00

26 lines
1.2 KiB
Bash

# Optional: copy to .env beside compose.yaml only if you want environment overrides
# or ${VAR} references in when.yaml. The normal setup edits when.yaml directly.
# Keep this file private and out of Git. Uncomment only the values you use.
# Published host port only; container ports and internal service URLs stay unchanged.
# WHEN_HTTP_PORT=8080
# Example: use password: '${WHEN_ADMIN_PASSWORD}' in when.yaml.
# WHEN_ADMIN_PASSWORD=your-own-password
# WHEN_SMTP_PASSWORD=your-smtp-password
# WHEN_OIDC_CLIENT_SECRET=your-provider-client-secret
# WHEN_PROVIDER_CALDAV_SERVICE_PASSWORD=your-caldav-password
# WHEN_METRICS_TOKEN=your-scrape-token
# Optional stable session key; YAML auth.secret takes precedence.
# Generate once with: openssl rand -base64 32
# AUTH_SECRET=your-generated-secret-of-at-least-32-characters
# Optional defaults when omitted from YAML; explicit YAML values take precedence.
# ORIGIN=https://when.example.com
# TZ=UTC
# Set native PORT overrides per service in Compose, not in this shared file:
# web defaults to 3000, worker to 9000. Coordinate healthchecks and internal URLs
# if you change container ports. The web proxy settings live in compose.yaml.