v4.1 - Admin/onboarding
This commit is contained in:
@@ -12,6 +12,7 @@ NGINX_COMPOSE_FILE=""
|
||||
NGINX_PROJECT_NAME=""
|
||||
MAINTENANCE_HOST_DIR=""
|
||||
MAINTENANCE_FLAG_PATH=""
|
||||
SEED_ADMIN_DATA=0
|
||||
|
||||
usage() {
|
||||
cat <<'EOF'
|
||||
@@ -84,6 +85,10 @@ while [[ $# -gt 0 ]]; do
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
--seed-admin-data)
|
||||
SEED_ADMIN_DATA=1
|
||||
shift 1
|
||||
;;
|
||||
*)
|
||||
fail "Unknown argument: $1"
|
||||
;;
|
||||
@@ -349,6 +354,13 @@ if (( nginx_args_present )); then
|
||||
MAINTENANCE_ACTIVE=1
|
||||
fi
|
||||
|
||||
if [[ "$SEED_ADMIN_DATA" -eq 1 ]]; then
|
||||
echo "[deploy-remote] Admin data seed requested: mail-api will overwrite admin_kv from JSON on next boot"
|
||||
export ADMIN_DATA_SEED_FROM_JSON="force"
|
||||
else
|
||||
export ADMIN_DATA_SEED_FROM_JSON="auto"
|
||||
fi
|
||||
|
||||
if [[ -n "$SERVICE_NAME" ]]; then
|
||||
echo "[deploy-remote] Stopping only the Goodwalk service: $SERVICE_NAME"
|
||||
"${COMPOSE_CMD[@]}" -p "$PROJECT_NAME" -f "$COMPOSE_FILE" stop "$SERVICE_NAME" || true
|
||||
|
||||
Reference in New Issue
Block a user