Additional IP updates

This commit is contained in:
seniorswe
2025-10-03 20:40:56 -04:00
parent 26293fd13d
commit 1a8056af72
12 changed files with 456 additions and 63 deletions
+27
View File
@@ -0,0 +1,27 @@
#!/usr/bin/env bash
set -euo pipefail
# One-time helper to force-clear stored allow_localhost_bypass=false via REST API.
# Env vars:
# - BASE_URL (default http://localhost:5001)
# - STARTUP_ADMIN_EMAIL (default admin@localhost)
# - STARTUP_ADMIN_PASSWORD (default password1)
BASE_URL="${BASE_URL:-http://localhost:5001}"
EMAIL="${STARTUP_ADMIN_EMAIL:-admin@localhost}"
PASSWORD="${STARTUP_ADMIN_PASSWORD:-password1}"
echo "[1/3] Logging in to $BASE_URL ..."
COOKIE_JAR="$(mktemp)"
trap 'rm -f "$COOKIE_JAR"' EXIT
curl -sfS -c "$COOKIE_JAR" -H 'Content-Type: application/json' \
-d "{\"email\":\"$EMAIL\",\"password\":\"$PASSWORD\"}" \
"$BASE_URL/platform/authorization" > /dev/null
echo "[2/3] Forcing allow_localhost_bypass=false ..."
curl -sfS -b "$COOKIE_JAR" -H 'Content-Type: application/json' -X PUT \
-d '{"allow_localhost_bypass": false}' \
"$BASE_URL/platform/security/settings" > /dev/null
echo "[3/3] Done. Stored allow_localhost_bypass is now false."