84 lines
2.2 KiB
Plaintext
84 lines
2.2 KiB
Plaintext
TYPE=weblate
|
|
|
|
DOMAIN=weblate.example.com
|
|
|
|
## Domain aliases
|
|
#EXTRA_DOMAINS=', `www.weblate.example.com`'
|
|
|
|
LETS_ENCRYPT_ENV=production
|
|
|
|
COMPOSE_FILE="compose.yml"
|
|
|
|
SECRET_WEBLATE_ADMIN_PASSWORD_VERSION=v1
|
|
SECRET_DB_PASSWORD_VERSION=v1
|
|
|
|
## Email
|
|
WEBLATE_EMAIL_HOST=mail.example.com
|
|
WEBMAIL_EMAIL_HOST_USER=noreply@example.com
|
|
|
|
## Email password
|
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.smtp-auth.yml"
|
|
#SECRET_SMTP_PASSWORD_VERSION=v1
|
|
|
|
# See Weblate documentation for detailed description:
|
|
# https://docs.weblate.org/en/latest/admin/install/docker.html#generic-settings
|
|
|
|
# Weblate setup
|
|
WEBLATE_DEBUG=0
|
|
WEBLATE_LOGLEVEL=INFO
|
|
WEBLATE_SITE_TITLE=Weblate
|
|
WEBLATE_ADMIN_NAME=Weblate Admin
|
|
WEBLATE_ADMIN_EMAIL=weblate@example.com
|
|
WEBLATE_SERVER_EMAIL=weblate@example.com
|
|
WEBLATE_DEFAULT_FROM_EMAIL=weblate@example.com
|
|
|
|
# Extra
|
|
#WEBLATE_TIME_ZONE=
|
|
CLIENT_MAX_BODY_SIZE=1000M
|
|
|
|
# Login
|
|
WEBLATE_REGISTRATION_OPEN=0
|
|
# Limit which backends can create accounts
|
|
# https://docs.weblate.org/en/latest/admin/install/docker.html#envvar-WEBLATE_REGISTRATION_ALLOW_BACKENDS
|
|
#WEBLATE_REGISTRATION_ALLOW_BACKENDS=oidc
|
|
#WEBLATE_NO_EMAIL_AUTH=1
|
|
|
|
# OpenID Connect
|
|
#COMPOSE_FILE="$COMPOSE_FILE:compose.oidc.yml"
|
|
#SECRET_OIDC_SECRET_VERSION=v1
|
|
#WEBLATE_SOCIAL_AUTH_OIDC_OIDC_ENDPOINT=
|
|
#WEBLATE_SOCIAL_AUTH_OIDC_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_OIDC_USERNAME_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_OIDC_TITLE=
|
|
#WEBLATE_SOCIAL_AUTH_OIDC_IMAGE=
|
|
|
|
# FIXME: Below settings not yet implemented
|
|
|
|
#WEBLATE_MT_GOOGLE_KEY=
|
|
#WEBLATE_MT_GOOGLE_CREDENTIALS=
|
|
#WEBLATE_MT_GOOGLE_PROJECT=
|
|
#WEBLATE_MT_GOOGLE_LOCATION=
|
|
#WEBLATE_SOCIAL_AUTH_GITHUB_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_GITHUB_SECRET=
|
|
#WEBLATE_SOCIAL_AUTH_BITBUCKET_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_BITBUCKET_SECRET=
|
|
#WEBLATE_SOCIAL_AUTH_FACEBOOK_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_FACEBOOK_SECRET=
|
|
#WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_KEY=
|
|
#WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET=
|
|
|
|
#WEBLATE_OFFLOAD_INDEXING=1
|
|
#WEBLATE_GOOGLE_ANALYTICS_ID=
|
|
#WEBLATE_IP_PROXY_HEADER=HTTP_X_FORWARDED_FOR
|
|
#WEBLATE_REQUIRE_LOGIN=1
|
|
|
|
# LDAP Auth
|
|
#WEBLATE_AUTH_LDAP_SERVER_URI=ldap://ldap.example.org
|
|
#WEBLATE_AUTH_LDAP_USER_DN_TEMPLATE=uid=%(user)s,ou=People,dc=example,dc=net
|
|
#WEBLATE_AUTH_LDAP_USER_ATTR_MAP=first_name:name,email:mail
|
|
|
|
# GitLab lab setup
|
|
# WEBLATE_GITLAB_USERNAME=
|
|
# WEBLATE_GITLAB_HOST=
|
|
# WEBLATE_GITLAB_TOKEN=
|