diff --git a/setup/argparser.sh b/setup/argparser.sh index 5b209098a..94cc880ad 100644 --- a/setup/argparser.sh +++ b/setup/argparser.sh @@ -6,6 +6,7 @@ json="${source_dir}/../node_modules/.bin/json" # IMPORTANT: Fix cloudron.js:doUpdate if you add/remove any arg. keep these sorted for readability arg_api_server_origin="" arg_fqdn="" +arg_admin_domain="" arg_admin_location="" arg_admin_fqdn="" arg_retire_reason="" @@ -36,6 +37,9 @@ while true; do arg_admin_location=$(echo "$2" | $json adminLocation) [[ "${arg_admin_location}" == "" ]] && arg_admin_location="my" + arg_admin_domain=$(echo "$2" | $json adminDomain) + [[ "${arg_admin_domain}" == "" ]] && arg_admin_domain="${arg_fqdn}" + # only update/restore have this valid (but not migrate) arg_api_server_origin=$(echo "$2" | $json apiServerOrigin) [[ "${arg_api_server_origin}" == "" ]] && arg_api_server_origin="https://api.cloudron.io" diff --git a/setup/start.sh b/setup/start.sh index cac72fd60..127aa8c23 100755 --- a/setup/start.sh +++ b/setup/start.sh @@ -213,6 +213,7 @@ cat > "${CONFIG_DIR}/cloudron.conf" <