Files
directus/.env.sample
2026-01-08 16:10:12 +01:00

52 lines
1.4 KiB
Plaintext

SECRET_DB_PASSWORD_VERSION=v1
SECRET_ADMIN_PASSWORD_VERSION=v1
SECRET_SIGNING_SECRET_VERSION=v1
TYPE=directus
DOMAIN=directus.example.com
#IMAGE_VERSION=11.13.1
## Domain aliases
#EXTRA_DOMAINS=', `www.directus.example.com`'
LETS_ENCRYPT_ENV=production
COMPOSE_FILE="compose.yml"
ENABLE_BACKUPS=true
ADMIN_EMAIL=mail@example.com
# if you don't use smtp, sendmail is used
# COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml"
# SECRET_SMTP_PASSWORD_VERSION=v1
# EMAIL_FROM=noreply@example.com
# EMAIL_SMTP_USER=
# EMAIL_SMTP_HOST=mailhost.com
# EMAIL_SMTP_PORT=465
# EMAIL_SMTP_SECURE=true
## SSO (via OpenId)
# Details about env-vars, the once below are necessary, others can be used as well:
# https://directus.io/docs/configuration/auth-sso#openid-connect
#COMPOSE_FILE="$COMPOSE_FILE:compose.oidc.yml"
#SECRET_OIDC_SECRET_VERSION=v1
#AUTH_DISABLE_DEFAULT="false"
#AUTH_SSO_LABEL="Single-Sign On"
#AUTH_SSO_CLIENT_ID="<your-client-id>"
#AUTH_SSO_ISSUER_URL="<your-.wellknown-issuer-url"
#AUTH_SSO_ALLOW_PUBLIC_REGISTRATION="true"
#AUTH_SSO_DEFAULT_ROLE_ID="<UUID-of-a-user-role>"
#AUTH_SSO_SYNC_USER_INFO="true"
#AUTH_SSO_SCOPE="openid profile email"
# https://directus.io/docs/configuration/auth-sso
# if you need more/other provider(s), consult docs on how to override compose.yml:
# https://docs.coopcloud.tech/operators/handbook/#how-can-i-modifyoverride-the-composeyml-file