upgrade domain
Some checks failed
Deploy / deploy-staging (push) Failing after 28s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-04-13 01:36:20 +02:00
parent dc7373fc08
commit aea4e9fa5f
9 changed files with 12 additions and 33 deletions

View File

@@ -12,13 +12,10 @@ API_BASE="${PI_CONTROL_API_URL:-http://gui_nexus}"
API_BASE="${API_BASE%/}"
INFO_URL="${API_BASE}/module/pi_control/terminal_info?token=${TOKEN}"
AUTH_HEADER=()
if [[ -n "${STAGING_AUTH_USER:-}" && -n "${STAGING_AUTH_PASS:-}" ]]; then
BASIC="$(printf "%s:%s" "${STAGING_AUTH_USER}" "${STAGING_AUTH_PASS}" | base64)"
AUTH_HEADER=(-H "Authorization: Basic ${BASIC}")
fi
if [[ -n "${PI_CONTROL_SHARED_SECRET:-}" ]]; then
AUTH_HEADER+=(-H "X-Terminal-Secret: ${PI_CONTROL_SHARED_SECRET}")
AUTH_HEADER=(-H "X-Terminal-Secret: ${PI_CONTROL_SHARED_SECRET}")
else
AUTH_HEADER=()
fi
JSON="$(curl -sS "${AUTH_HEADER[@]}" "${INFO_URL}")"