From 2fced0de949947f2cbc5630fdb4f8cd83c5b14d8 Mon Sep 17 00:00:00 2001 From: Kai Henseler Date: Wed, 26 Mar 2025 11:37:26 +0100 Subject: [PATCH] build(serverinfo): add serverinfo token config Signed-off-by: Kai Henseler --- configure.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/configure.sh b/configure.sh index 590134e..3291c37 100755 --- a/configure.sh +++ b/configure.sh @@ -64,6 +64,17 @@ configure_app_nc_ionos_processes() { ooc config:app:set --value "${IONOS_PROCESSES_PASS}" --sensitive --type string nc_ionos_processes basic_auth_pass } +configure_app_serverinfo() { + echo "Configure serverinfo app" + + if [ -z "${NC_APP_SERVERINFO_TOKEN}" ]; then + echo "\033[1;33mWarning: NC_APP_SERVERINFO_TOKEN not set, skipping configuration of serverinfo app\033[0m" + return + fi + + ooc config:app:set serverinfo token --value "${NC_APP_SERVERINFO_TOKEN}" +} + config_apps() { echo "Configure apps ..." @@ -89,6 +100,7 @@ config_apps() { ooc config:app:set --value='["admin"]' core shareapi_only_share_with_group_members_exclude_group_list configure_app_nc_ionos_processes + configure_app_serverinfo echo "Configure files app" ooc config:app:set --value yes files crop_image_previews