feat: opax.vauco.no LIVE — lock HUB_URL + update boot healthcheck to prod domain [Phase 2]

This commit is contained in:
chrischristiansen-glitch 2026-05-21 06:22:59 +02:00
parent c4149e7f09
commit f3bf419134
2 changed files with 31 additions and 15 deletions

View File

@ -30,7 +30,7 @@ Endringer krever eksplisitt godkjenning fra Chris.
| MCP_PROTOCOL | OPAX Protocol |
| MCP_SERVICE | opax-mcp-core (Cloud Run, us-central1) |
| ROOT_DOMAIN | vauco.no |
| HUB_URL | https://opax.vauco.no (placeholder — oppdateres etter Phase 2 DNS) |
| HUB_URL | https://opax.vauco.no ✅ LIVE 2026-05-21 |
---
@ -50,11 +50,11 @@ Endringer krever eksplisitt godkjenning fra Chris.
**Kjente/planlagte domener:**
| Domene | Status | Cloud Run-tjeneste |
|---------------------------|---------------|-----------------------|
| `opax.vauco.no` | DNS pending | `opax-mcp-core` |
| `medioteq-oss.vauco.no` | Planlagt | `medioteq-oss-core` |
| `medioteq-os.vauco.no` | Planlagt | `medioteq-os-core` |
| Domene | Status | Cloud Run-tjeneste |
|---------------------------|------------------|-----------------------|
| `opax.vauco.no` | ✅ LIVE | `opax-mcp-core` |
| `medioteq-oss.vauco.no` | Planlagt | `medioteq-oss-core` |
| `medioteq-os.vauco.no` | Planlagt | `medioteq-os-core` |
---
@ -150,4 +150,4 @@ ALDRI forsvar gamle posisjoner.
Regel: én fil — én eier. Andre foreslår via PR, eier merger.
---
EOF v1.1 — 2026-05-21 — OPS-Computer-Hub (Phase 1: MCP locks + domain convention)
EOF v1.2 — 2026-05-21 — OPS-Computer-Hub (Phase 2: HUB_URL locked LIVE, domain status updated)

View File

@ -8,7 +8,8 @@ REGION="us-central1"
ACCOUNT="chris.christiansen@vauco.no"
REPO="OSVauco"
BRANCH="main"
PING_URL="https://opax-mcp-core-357036551735.us-central1.run.app/ping"
# Phase 2 LIVE: pinger produksjonsdomene, ikke intern Cloud Run-URL
PING_URL="https://opax.vauco.no/ping"
LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md"
DOCS_DIR="$HOME/OSVauco/docs"
@ -55,16 +56,29 @@ echo " Region : $REGION"
echo " Account : $ACCOUNT"
echo " Repo : $REPO ($BRANCH)"
echo " Session : $SESSION_ID"
echo " HUB_URL : $PING_URL"
echo
# Vis siste linje fra session-logg hvis den finnes
# Vis siste NESTE OPPGAVE fra session-logg
if [ -f "$LOG_FILE" ]; then
LAST_LINE=$(tail -n 1 "$LOG_FILE" || true)
# Prøv å finne siste NESTE OPPGAVE-blokk
NESTE=$(awk '/^## NESTE OPPGAVE/{found=1; next} found && /^## /{found=0} found{print}' "$LOG_FILE" | tail -5 || true)
else
LAST_LINE="(ingen tidligere sesjoner logget ennå)"
NESTE=""
fi
echo " Forrige : $LAST_LINE"
if [ -n "$NESTE" ]; then
echo
echo " ${GREEN}${BOLD}▶ NESTE OPPGAVE:${RESET}"
echo "$NESTE" | while IFS= read -r line; do
echo " ${GREEN}$line${RESET}"
done
else
echo " ${YELLOW}⚠️ Ingen NESTE OPPGAVE funnet — sjekk docs/VAUCO_OS_ROADMAP.md${RESET}"
fi
echo
# Vis enkel changelog-oversikt for docs/
@ -83,15 +97,15 @@ echo
OPAX_OK=0
GH_OK=0
# 1) Healthcheck mot OPAX-MCP
# 1) Healthcheck mot OPAX-MCP produksjonsdomene
step "Tester OPAX-MCP på: $PING_URL"
if curl -fsS "$PING_URL" >/dev/null 2>&1; then
OPAX_OK=1
done_ok
echo " ${GREEN}✅ OPAX-MCP: OK${RESET}"
echo " ${GREEN}✅ OPAX-MCP: OK — https://opax.vauco.no${RESET}"
else
done_fail
echo " ${RED}❌ OPAX-MCP: FEIL sjekk Cloud Run / URL${RESET}"
echo " ${RED}❌ OPAX-MCP: FEIL sjekk Cloud Run / DNS${RESET}"
fi
echo
@ -115,7 +129,7 @@ echo
mkdir -p "$(dirname "$LOG_FILE")"
# 3) Session-logg uten spørsmål (kan overrides via env)
# 3) Session-logg
step "Logger sesjon til OSVAUCO_OPAX_SESSION_LOG.md"
SESSION_DESC="${OSV_OPAX_SESSION_DESC:-"(ingen beskrivelse)"}"
@ -125,9 +139,11 @@ echo " Logg : ${GREEN}oppdatert${RESET} → $LOG_FILE"
echo
# 4) Oppsummering med grønn/rød kommandolinje
# 4) Oppsummering
if [ "$OPAX_OK" -eq 1 ] && [ "$GH_OK" -eq 1 ]; then
echo " ${GREEN}▶ OSVAUCO/OPAX READY — Cloud Run + GitHub verifisert.${RESET}"
echo " ${GREEN}▶ OSVAUCO/OPAX READY — opax.vauco.no + GitHub verifisert.${RESET}"
elif [ "$OPAX_OK" -eq 1 ]; then
echo " ${GREEN}▶ OSVAUCO/OPAX READY — opax.vauco.no OK. GitHub CLI ikke aktiv.${RESET}"
else
echo " ${RED}▶ OSVAUCO/OPAX PARTIAL — sjekk status over før du jobber videre.${RESET}"
fi