2022-01-06 11:36:57 +00:00
|
|
|
|
# adapted from https://github.com/outline/outline/blob/main/.env.sample
|
|
|
|
|
|
2021-10-28 18:54:53 +00:00
|
|
|
|
TYPE=outline
|
2021-10-28 18:33:56 +00:00
|
|
|
|
|
2021-10-28 18:54:53 +00:00
|
|
|
|
DOMAIN=outline.example.com
|
2021-10-28 18:33:56 +00:00
|
|
|
|
|
|
|
|
|
## Domain aliases
|
2021-10-28 18:54:53 +00:00
|
|
|
|
#EXTRA_DOMAINS=', `www.outline.example.com`'
|
2021-10-28 18:33:56 +00:00
|
|
|
|
LETS_ENCRYPT_ENV=production
|
2021-10-28 19:48:55 +00:00
|
|
|
|
|
2022-03-30 11:52:32 +00:00
|
|
|
|
COMPOSE_FILE="compose.yml"
|
2022-05-26 10:53:02 +00:00
|
|
|
|
#COMPOSE_YML="compose.yml:compose.oidc.yml"
|
|
|
|
|
#COMPOSE_YML="compose.yml:compose.google.yml"
|
2022-01-07 08:05:45 +00:00
|
|
|
|
|
2021-10-28 19:48:55 +00:00
|
|
|
|
# –––––––––––––––– REQUIRED ––––––––––––––––
|
|
|
|
|
|
2022-01-05 17:38:43 +00:00
|
|
|
|
SECRET_DB_PASSWORD_VERSION=v1
|
2022-01-06 11:33:11 +00:00
|
|
|
|
SECRET_SECRET_KEY_VERSION=v1 # length=64
|
|
|
|
|
SECRET_UTILS_SECRET_VERSION=v1 # length=64
|
2022-01-07 11:39:26 +00:00
|
|
|
|
SECRET_AWS_SECRET_KEY_VERSION=v1
|
2022-01-05 17:22:14 +00:00
|
|
|
|
|
2022-01-06 12:48:39 +00:00
|
|
|
|
AWS_ACCESS_KEY_ID=
|
2022-01-05 17:22:14 +00:00
|
|
|
|
AWS_REGION=
|
|
|
|
|
AWS_S3_UPLOAD_BUCKET_URL=
|
|
|
|
|
AWS_S3_UPLOAD_BUCKET_NAME=
|
2021-10-28 19:48:55 +00:00
|
|
|
|
AWS_S3_UPLOAD_MAX_SIZE=26214400
|
|
|
|
|
AWS_S3_FORCE_PATH_STYLE=true
|
|
|
|
|
AWS_S3_ACL=private
|
|
|
|
|
|
|
|
|
|
# –––––––––––––––– OPTIONAL ––––––––––––––––
|
|
|
|
|
|
2022-01-05 17:22:14 +00:00
|
|
|
|
TEAM_LOGO=
|
|
|
|
|
|
|
|
|
|
DEFAULT_LANGUAGE=en_US
|
2021-10-28 19:48:55 +00:00
|
|
|
|
|
|
|
|
|
# Auto-redirect to https in production. The default is true but you may set to
|
|
|
|
|
# false if you can be sure that SSL is terminated at an external loadbalancer.
|
|
|
|
|
FORCE_HTTPS=true
|
|
|
|
|
|
|
|
|
|
# Have the installation check for updates by sending anonymized statistics to
|
|
|
|
|
# the maintainers
|
2022-01-05 16:00:41 +00:00
|
|
|
|
ENABLE_UPDATES=false
|
2021-10-28 19:48:55 +00:00
|
|
|
|
|
|
|
|
|
# How many processes should be spawned. As a reasonable rule divide your servers
|
|
|
|
|
# available memory by 512 for a rough estimate
|
|
|
|
|
WEB_CONCURRENCY=1
|
|
|
|
|
|
|
|
|
|
# Override the maxium size of document imports, could be required if you have
|
|
|
|
|
# especially large Word documents with embedded imagery
|
|
|
|
|
MAXIMUM_IMPORT_SIZE=5120000
|
|
|
|
|
|
|
|
|
|
# You can remove this line if your reverse proxy already logs incoming http
|
|
|
|
|
# requests and this ends up being duplicative
|
|
|
|
|
DEBUG=http
|
|
|
|
|
|
|
|
|
|
# Comma separated list of domains to be allowed to signin to the wiki. If not
|
|
|
|
|
# set, all domains are allowed by default when using Google OAuth to signin
|
|
|
|
|
ALLOWED_DOMAINS=
|
|
|
|
|
|
2022-01-05 17:22:14 +00:00
|
|
|
|
# TODO: setup compose.smtp.yml
|
2021-10-28 19:48:55 +00:00
|
|
|
|
# To support sending outgoing transactional emails such as "document updated" or
|
|
|
|
|
# "you've been invited" you'll need to provide authentication for an SMTP server
|
2022-01-05 17:22:14 +00:00
|
|
|
|
#SMTP_ENABLED=1
|
|
|
|
|
#SMTP_HOST=
|
|
|
|
|
#SMTP_PORT=
|
|
|
|
|
#SMTP_USERNAME=
|
|
|
|
|
#SMTP_PASSWORD=
|
|
|
|
|
#SMTP_FROM_EMAIL=
|
|
|
|
|
#SMTP_REPLY_EMAIL=
|
|
|
|
|
#SMTP_TLS_CIPHERS=
|
|
|
|
|
#SMTP_SECURE=true
|
2022-03-30 11:55:34 +00:00
|
|
|
|
|
|
|
|
|
#OIDC_ENABLED=1
|
|
|
|
|
#OIDC_CLIENT_ID=
|
|
|
|
|
#OIDC_AUTH_URI=
|
|
|
|
|
#OIDC_TOKEN_URI=
|
|
|
|
|
#OIDC_USERINFO_URI=
|
|
|
|
|
#OIDC_USERNAME_CLAIM=preferred_username
|
|
|
|
|
#OIDC_DISPLAY_NAME="My Cool OpenId Connect Provider"
|
|
|
|
|
#OIDC_SCOPES="openid profile email"
|
|
|
|
|
#SECRET_OIDC_CLIENT_SECRET_VERSION=v1
|
2022-03-30 12:40:27 +00:00
|
|
|
|
|
|
|
|
|
#GOOGLE_ENABLED=1
|
|
|
|
|
#GOOGLE_CLIENT_ID=
|
|
|
|
|
#SECRET_GOOGLE_CLIENT_SECRET_VERSION=v1
|