Public-Strang eingedampft. Entfernt aus Ingress UND DNS: pve, portainer, pve-mcp, ha-mcp, ds-bf, ccu, iobroker, z2m25, pbs sowie die drei CF-Access-SSH-Ziele 82unkpb5 / 3k23uow7 / j44d6tua. Ingress-Bilanz: bf-mm 6->4, bf-nas 6->3, bf-pve 9->2, Catch-all je letzte. pbs + SSH standen nicht in der Kandidatenliste -- User-Entscheid 2026-08-30 "beide mesh-only". Abnahme beidseitig gemessen: - intern traegt weiter: AdGuard loest alle neun Namen auf 10.40.20.40, Caddy antwortet HTTPS 200 (pve 0,08s / portainer 0,03s / pbs 0,03s) - oeffentlich weg: NXDOMAIN gegen 1.1.1.1 - Public-Strang unberuehrt: vw/hass/n8n/gitea weiterhin HTTP 200 Nachweis ist das Zuruecklesen der Ingress-Config, nicht die Frontend-Antwort (Access antwortet vor dem Tunnel -- TP16.3-Regel). Bewusst NICHT geschnitten: gitea-mcp + n8n-mcp. Die TP16.3-Vorpruefung schlaegt an -- gitea-mcp.emsenhuber.net steht in 9 Dateien (8 fremde Projekte + bf-infra/opencode.jsonc), ~/.claude.json nutzt zusaetzlich n8n-mcp. TP35 Schicht 1 ist nur global vollzogen, nicht auf Projekt-Ebene. Erst migrieren, dann schneiden -> Follow-up F1. Blocker fuer den Abbau der drei Alt-Tunnel: bf-public hat 0 Connectoren. Er gehoert laut Entscheid auf ap1/ap2, dort fehlen aber container-Paket UND device-mode container=yes (physische Bestaetigung am Geraet, fetch=no). Vor-Ort-Session noetig -> Follow-up F2. Bis dahin stehen bf-mm/bf-nas/bf-pve mit sechs Containern (LXC400, macmini, NAS -- alle lokalisiert). Doku an allen drei Stellen nachgezogen: Quick-Index, TP16.3-Abschnitt, Ist-Stand-Block. TP37 (CF-Connectoren in Nautobot) als Vorschlag eingetragen, Okay steht aus. Rollback: docs/cf-backup/*-20260830-vor-tp16.3-schnitt.json Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
12 KiB
12 KiB