feat: set default quota via abra app cmd
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Philipp Rothmann 2022-12-14 12:12:41 +01:00
parent 805b29d918
commit 012e9c2310
3 changed files with 9 additions and 4 deletions

View File

@ -23,6 +23,10 @@ FPM_START_SERVERS=32
FPM_MIN_SPARE_SERVERS=32
FPM_MAX_SPARE_SERVERS=98
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
@ -35,9 +39,6 @@ FPM_MAX_SPARE_SERVERS=98
# MAIL_DOMAIN=
# SECRET_SMTP_PASSWORD_VERSION=v1
# X_FRAME_OPTIONS_ENABLED=1
# X_FRAME_OPTIONS_ALLOW_FROM=embedding-site.example.org
# COMPOSE_FILE="$COMPOSE_FILE:compose.apps.yml"
# APPS="calendar sociallogin onlyoffice"
#

View File

@ -35,10 +35,13 @@ install_bbb(){
set_app_config bbb api.secret "$(cat /run/secrets/bbb_secret)"
}
install_onlyoffice(){
install_apps onlyoffice
set_app_config onlyoffice DocumentServerUrl "$ONLYOFFICE_URL"
set_app_config onlyoffice jwt_secret "$(cat /run/secrets/onlyoffice_jwt)"
set_app_config onlyoffice customizationForcesave true
}
set_default_quota(){
set_app_config files default_quota '"$DEFAULT_QUOTA"'
}

View File

@ -65,6 +65,7 @@ services:
- FPM_START_SERVERS=32
- FPM_MIN_SPARE_SERVERS=32
- FPM_MAX_SPARE_SERVERS=98
- DEFAULT_QUOTA
volumes:
- nextcloud:/var/www/html/
- nextapps:/var/www/html/custom_apps:cached