TYPE=nextcloud TIMEOUT=900 ENABLE_AUTO_UPDATE=true DOMAIN=nextcloud.example.com ## Domain aliases #EXTRA_DOMAINS=', `www.nextcloud.example.com`' LETS_ENCRYPT_ENV=production COMPOSE_FILE="compose.yml" COMPOSE_FILE="$COMPOSE_FILE:compose.mariadb.yml" #COMPOSE_FILE="$COMPOSE_FILE:compose.postgres.yml" #MAX_DB_CONNECTIONS=500 ADMIN_USER=admin SECRET_DB_ROOT_PASSWORD_VERSION=v1 SECRET_DB_PASSWORD_VERSION=v1 SECRET_ADMIN_PASSWORD_VERSION=v1 EXTRA_VOLUME=/dev/null:/tmp/.dummy PHP_MEMORY_LIMIT=1G # fpm-tune, see: https://spot13.com/pmcalculator/ FPM_MAX_CHILDREN=16 FPM_START_SERVERS=4 FPM_MIN_SPARE_SERVERS=4 FPM_MAX_SPARE_SERVERS=12 DEFAULT_QUOTA="10 GB" # X_FRAME_OPTIONS_ENABLED=1 # X_FRAME_OPTIONS_ALLOW_FROM=embedding-site.example.org # COMPOSE_FILE="$COMPOSE_FILE:compose.smtp.yml" # See https://github.com/nextcloud/docker#auto-configuration-via-environment-variables for default values # SMTP_AUTHTYPE= # SMTP_HOST= # SMTP_SECURE= # SMTP_NAME= # SMTP_PORT= # MAIL_FROM_ADDRESS= # MAIL_DOMAIN= # SECRET_SMTP_PASSWORD_VERSION=v1 # COMPOSE_FILE="$COMPOSE_FILE:compose.apps.yml" # APPS="calendar sociallogin onlyoffice" # # ONLYOFFICE_URL=https://onlyoffice.example.com # SECRET_ONLYOFFICE_JWT_VERSION=v1 # # COLLABORA_URL=https://collabora.example.com # # BBB_URL=https://talk.example.org/bigbluebutton/ # trailing slash! # SECRET_BBB_SECRET_VERSION=v1 # # OCC_CMDS="app:disable dashboard" # OCC_CMDS="$OCC_CMDS|config:app:set sociallogin auto_create_groups --value 1" # OCC_CMDS="$OCC_CMDS|config:app:set sociallogin hide_default_login --value 1" # COMPOSE_FILE="$COMPOSE_FILE:compose.authentik.yml" # AUTHENTIK_USER_PREFIX=authentik # AUTHENTIK_DOMAIN=authentik.example.com # SECRET_AUTHENTIK_SECRET_VERSION=v1 # SECRET_AUTHENTIK_ID_VERSION=v1 #COMPOSE_FILE="$COMPOSE_FILE:compose.fulltextsearch.yml" #SECRET_ELASTICSEARCH_PASSWORD_VERSION=v1