AI Suite VLAN70 Consolidation Audit
Stand: 2026-05-28
Kurzfazit
Der AI-Suite-Stack ist über die produktiven Public- und VLAN70-Zielpfade erreichbar. In diesem Run wurden keine Runtime-, Netzwerk-, DNS-, Firewall-, Proxmox-, NetBox- oder NPM-Writes durchgeführt. Ausgeführt wurden nur read-only Prüfungen sowie Doku-/Metadatenbereinigungen mit vorherigem Backup.
Bestätigt:
ai.lanstyle.de, litellm.lanstyle.de, mcphub.lanstyle.de, search.lanstyle.de und ollama.lanstyle.de antworten über die VLAN70-Zielpfade.
- Open Terminal antwortet auf
10.222.70.13:8001-8004.
- Agent Runtime Services antworten auf
10.222.70.20.
- GB10/Ollama antwortet auf
10.222.70.11:11434.
- Tools API OpenAPI zeigt
http://10.222.70.20:3010.
- OpenCode Remote MCP liefert
18 Tools.
Nicht bestätigt:
- Proxmox-LXC-Interface-Status für alle Guests in diesem Run, weil auf dem lokalen Client kein
pct verfügbar war.
- NPM-Backenddaten per NPM-API/DB in diesem Run, weil keine NPM-Änderung vorgesehen war.
- Authentifizierte Open-WebUI-Browserflows in diesem Run.
Verification Summary
| Check |
Ergebnis |
https://ai.lanstyle.de/ |
HTTP 200 |
https://litellm.lanstyle.de/ |
HTTP 200 |
https://mcphub.lanstyle.de/ |
HTTP 200 |
https://search.lanstyle.de/ |
HTTP 200 |
https://ollama.lanstyle.de/api/tags |
HTTP 200 |
10.222.70.10:8080 |
HTTP 200 |
10.222.70.11:11434/api/tags |
HTTP 200 |
10.222.70.12:8888 |
HTTP 200 |
10.222.70.13:8001-8004/health |
HTTP 200 je Port |
10.222.70.20:3010/health |
HTTP 200 |
10.222.70.20:4000 |
HTTP 200 |
10.222.70.20:3000 |
HTTP 200 |
10.222.70.20:6333/healthz |
HTTP 200 |
| LiteLLM Onboarding Smoke |
OK |
| MCP initialize/tools-list |
OK, 18 Tools |
| MkDocs strict build |
OK |
| Secret Scan |
OK, nur Platzhalter/Codevariablen |
Legacy-Reachability aus diesem Client:
| Legacy-Ziel |
Ergebnis |
10.0.0.250:8080 |
nicht erreichbar |
10.222.70.11:11434 |
nicht erreichbar |
10.0.14.43:11434 |
nicht erreichbar |
10.0.1.240:8888 |
nicht erreichbar |
10.0.1.253:8001 |
nicht erreichbar |
10.0.1.243:3000/3010/4000/6333 |
nicht erreichbar |
Komponenten
Open WebUI
| Feld |
Bewertung |
| Status Summary |
produktiv über https://ai.lanstyle.de und 10.222.70.10:8080 erreichbar |
| Aktive Bindings |
10.222.70.10:8080 bestätigt; Legacy aus diesem Client nicht erreichbar |
| Legacy-Abhängigkeiten |
Altpfad 10.0.0.250 bleibt Doku-/Rollback-Kontext |
| Cleanup Readiness |
teilweise bereit; vor Interface-Cleanup ist Proxmox-/OpenWebUI-Config-Preflight nötig |
| Änderungen |
Doku/Metadaten auf VLAN70-Zielpfad bereinigt |
| Verification |
HTTP 200 über Public und VLAN70 |
| Risiken |
Authentifizierter UI-Flow und WebSocket nicht in diesem Run getestet |
| Rollbackfähigkeit |
NPM-Rollback auf Altpfad historisch dokumentiert |
| Nächste Kandidaten |
OpenWebUI Interface-/Config-Preflight nach SearXNG |
OpenCode
| Feld |
Bewertung |
| Status Summary |
Remote-MCP und LiteLLM-Onboarding-Tests grün |
| Aktive Bindings |
HTTPS zu litellm.lanstyle.de und mcphub.lanstyle.de/lanstyle-mcp |
| Legacy-Abhängigkeiten |
keine aktiven 10.x-Upstreams in Operator-Paket erwartet |
| Cleanup Readiness |
keine Runtime-Cleanup-Aktion nötig |
| Änderungen |
keine |
| Verification |
LiteLLM Smoke OK, MCP 18 Tools OK |
| Risiken |
lokale Nutzerprofile können außerhalb des Operator-Profils abweichen |
| Rollbackfähigkeit |
Operator/Admin-Profile versioniert |
| Nächste Kandidaten |
Benutzerprofil-Drift regelmäßig prüfen |
Open Terminal
| Feld |
Bewertung |
| Status Summary |
VLAN70-only dokumentiert und erreichbar |
| Aktive Bindings |
10.222.70.13:8001-8004 |
| Legacy-Abhängigkeiten |
10.0.1.253 nur historisch/rollback-only |
| Cleanup Readiness |
abgeschlossen für Metadaten; keine Runtime-Änderung nötig |
| Änderungen |
aktive Doku-/Metadaten bereinigt |
| Verification |
alle vier Healthchecks HTTP 200 |
| Risiken |
Terminalzugriff bleibt hoher Schutzbedarf; nur Open WebUI/Management zulassen |
| Rollbackfähigkeit |
historische Rollback-Runbooks vorhanden |
| Nächste Kandidaten |
keine Runtime-Aktion; nur historische Doku bei Bedarf weiter konsolidieren |
LiteLLM
| Feld |
Bewertung |
| Status Summary |
VLAN70-Zielpfad aktiv über 10.222.70.20:4000 und litellm.lanstyle.de |
| Aktive Bindings |
10.222.70.20:4000 |
| Legacy-Abhängigkeiten |
10.0.1.243:4000 historisch/rollback-only |
| Cleanup Readiness |
Runtime bereits VLAN70-only |
| Änderungen |
keine Runtime-Änderung |
| Verification |
Public HTTP 200, LiteLLM Smoke OK |
| Risiken |
Modellalias lanstyle/agent bleibt experimentell |
| Rollbackfähigkeit |
Agent-Runtime-Backups dokumentiert |
| Nächste Kandidaten |
Routing-Doku und Model-Visibility weiter aktuell halten |
| Feld |
Bewertung |
| Status Summary |
VLAN70-Zielpfad aktiv über 10.222.70.20 |
| Aktive Bindings |
MCPHub 3000, Tools API 3010, Remote MCP via mcphub.lanstyle.de/lanstyle-mcp |
| Legacy-Abhängigkeiten |
10.0.1.243 historisch/rollback-only |
| Cleanup Readiness |
Runtime bereits VLAN70-only |
| Änderungen |
keine Runtime-Änderung |
| Verification |
Tools API health OK, OpenAPI OK, MCP tools/list OK |
| Risiken |
einige read-only Operations-APIs sind korrekt token-geschützt; ohne gültigen Tools-API-Token nur Health/OpenAPI testbar |
| Rollbackfähigkeit |
Agent-Runtime-Backups dokumentiert |
| Nächste Kandidaten |
NPM-/NetBox-Discovery-Routen gesondert prüfen, weil NPM-Tool aus MCP zuvor kein Ziel erreichte |
SearXNG
| Feld |
Bewertung |
| Status Summary |
produktiv über 10.222.70.12:8888 und search.lanstyle.de erreichbar |
| Aktive Bindings |
VLAN70 bestätigt; Legacy aus diesem Client nicht erreichbar |
| Legacy-Abhängigkeiten |
10.0.1.240 in Doku/Runbooks als Rollback-Kontext |
| Cleanup Readiness |
nächster Runtime-Preflight-Kandidat; noch kein Interface-/Service-Cleanup in diesem Run |
| Änderungen |
MCP-Registry-Metadaten auf 10.222.70.12:8888 gesetzt; Doku aktualisiert |
| Verification |
VLAN70 HTTP 200, Public HTTP 200 |
| Risiken |
Engine-seitige CAPTCHA/Timeout-Themen sind unabhängig von VLAN70 |
| Rollbackfähigkeit |
historischer Altpfad in Runbooks dokumentiert |
| Nächste Kandidaten |
vollständiger SearXNG VLAN70-only Runtime-Preflight mit Proxmox/systemd/logs |
Qdrant / RAG / Embeddings
| Feld |
Bewertung |
| Status Summary |
Qdrant über 10.222.70.20:6333 erreichbar |
| Aktive Bindings |
10.222.70.20:6333/6334 in Compose und Skripten |
| Legacy-Abhängigkeiten |
keine aktiven Skript-Defaults auf 10.0.1.243 im geprüften Scope |
| Cleanup Readiness |
runtime-seitig VLAN70-only |
| Änderungen |
keine |
| Verification |
/healthz HTTP 200; LiteLLM Embed-Modell in Smoke sichtbar |
| Risiken |
Qdrant API ist key-geschützt; Inhaltsprüfung wurde bewusst nicht durchgeführt |
| Rollbackfähigkeit |
Backup-/Snapshot-Metadaten dokumentiert |
| Nächste Kandidaten |
Restore-Readiness und Snapshot-Metadaten weiter beobachten |
GB10 / Ollama
| Feld |
Bewertung |
| Status Summary |
VLAN70-only Zielpfad 10.222.70.11:11434 produktiv erreichbar |
| Aktive Bindings |
10.222.70.11:11434, ollama.lanstyle.de |
| Legacy-Abhängigkeiten |
10.0.0.249 und 10.0.14.43 historisch/rollback-only |
| Cleanup Readiness |
Runtime-Cleanup abgeschlossen; keine weitere Aktion ohne separaten GB10-Preflight |
| Änderungen |
Doku/Metadaten bereinigt |
| Verification |
/api/tags über VLAN70 und Public HTTP 200 |
| Risiken |
GB10 besonders konservativ behandeln; keine weitere Bereinigung ohne Host-Preflight |
| Rollbackfähigkeit |
GB10-Backups und Rollback-Pfad dokumentiert |
| Nächste Kandidaten |
keine; GB10 zuletzt anfassen |
Agent Runtime Governance
| Feld |
Bewertung |
| Status Summary |
Controlled Execution, Locks, Policy/Risk, Self-Service und OpenAPI leben auf 10.222.70.20:3010 |
| Aktive Bindings |
10.222.70.20 |
| Legacy-Abhängigkeiten |
10.0.1.243 nur historisch/rollback-only |
| Cleanup Readiness |
Runtime bereits VLAN70-only |
| Änderungen |
SearXNG-MCP-Registry-Metadaten bereinigt |
| Verification |
OpenAPI OK, MCP OK |
| Risiken |
Geschützte Operations-APIs benötigen korrekten Token; lokale Healthcheck-Ausführung auf macOS ist nicht repräsentativ |
| Rollbackfähigkeit |
Agent-Runtime-Backups dokumentiert |
| Nächste Kandidaten |
Scheduled Workflow API mit gültigem Operator-Token testen |
Cleanup-Kandidaten
| Priorität |
Kandidat |
Typ |
Empfehlung |
| 1 |
SearXNG VLAN70-only Preflight |
Runtime-Preflight |
Read-only Proxmox/systemd/logs prüfen; erst danach Approval für Cleanup |
| 2 |
OpenWebUI VLAN70-only Preflight |
Runtime-Preflight |
Auth/UI/WebSocket/Toolserver vorher vollständig testen |
| 3 |
Historische Doku-Konsolidierung |
Doku |
alte Audit- und Planungsseiten weiter als historisch markieren |
| 4 |
Scheduled Workflow Auth-Test |
Governance |
mit gültigem Token run-now-readonly und Trends prüfen |
| 5 |
GB10/Ollama |
keine Aktion |
stabil lassen; nur bei konkretem Befund anfassen |
Trust Summary
Confirmed:
- VLAN70/Public HTTP-Erreichbarkeit der Kernkomponenten.
- OpenAPI-Server-Metadaten zeigen VLAN70.
- MCP und LiteLLM-Onboarding-Smokes funktionieren.
- Doku-/Metadaten wurden mit Backup bereinigt.
Interpreted:
- Legacy-Pfade sind aus diesem Client nicht erreichbar und daher keine aktiven Clientpfade aus dieser Perspektive.
- SearXNG ist der nächste risikoarme Runtime-Preflight-Kandidat.
Uncertain:
- Ob einzelne Altpfade auf LXC-Interface-Ebene noch existieren, solange kein Proxmox-
pct-Read-only Zugriff in diesem Run verfügbar war.
- Ob externe, nicht dokumentierte Clients noch alte direkte IPs verwenden.
Gesamtbewertung
Status: operationally stable
Die AI Suite ist operativ stabil über VLAN70/Public-Endpunkte. Für production ready im Sinne finaler Legacy-Entkopplung fehlen noch komponentenweise Runtime-Preflights für SearXNG und OpenWebUI sowie ein authentifizierter Scheduled-Workflow-/Governance-API-Test mit gültigem Operator-Token.