27 lines
1004 B
Plaintext
27 lines
1004 B
Plaintext
POSTGRES_PASSWORD=REPLACE_DATABASE_PASSWORD
|
|
DATABASE_URL=postgresql://taskmanager:REPLACE_DATABASE_PASSWORD@localhost:5432/taskmanager
|
|
NEXTAUTH_URL=http://localhost:3000
|
|
NEXTAUTH_SECRET=
|
|
APP_TIMEZONE=Europe/Berlin
|
|
UPLOAD_DIR=private-uploads
|
|
GROUP_UPLOAD_QUOTA_MB=1024
|
|
# Enable only behind a proxy that replaces x-real-ip, never just forwards client headers.
|
|
TRUST_PROXY=false
|
|
# Set to true only for a local production smoke test, not for public deployments.
|
|
ALLOW_LOCAL_HTTP=false
|
|
# One-time bootstrap; remove these values after use.
|
|
BOOTSTRAP_EMAIL=
|
|
BOOTSTRAP_PASSWORD=
|
|
# Optional email notifications and invitation/reset links.
|
|
SMTP_URL=
|
|
MAIL_FROM=
|
|
# Optional OIDC; enforce MFA at your identity provider. Link exact subjects in user admin.
|
|
OIDC_ISSUER=
|
|
OIDC_CLIENT_ID=
|
|
OIDC_CLIENT_SECRET=
|
|
OIDC_REQUIRED_ACR=
|
|
# Comma-separated exact public HTTPS hostnames; no wildcard.
|
|
WEBHOOK_ALLOWED_HOSTS=
|
|
# 0 preserves archives indefinitely. Values >=30 enable permanent retention cleanup.
|
|
ARCHIVE_RETENTION_DAYS=0
|