OpenHands auf einem VPS self-hosten und Repository-, Terminal- und Modellzugriff innerhalb klarer Runtime-Grenzen kontrollieren.
Vor Befehlen in der Produktion Versionen, Backups, Firewall-Regeln und Rollback-Plan in der eigenen Infrastruktur prüfen.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen.
Das Design von OpenHands VPS: eigener AI-Coding-Agent nicht allein freigeben, weil alle Dienste starten. Davon ausgehen, dass gemountete Dateien verändert werden können; Produktions-Secrets oder kritische Host-Pfade nicht mounten. Den realen Netzwerk- und Datenpfad vor Produktion mit der Dokumentation von OpenHands Documentation abgleichen.
Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen. Kapazität deshalb mit repräsentativen Daten und paralleler Last auf OpenHands VPS: eigener AI-Coding-Agent testen; Idle-RAM allein ist keine Sizing-Entscheidung.
Davon ausgehen, dass gemountete Dateien verändert werden können; Produktions-Secrets oder kritische Host-Pfade nicht mounten.
Zugriffskontrolle für OpenHands VPS: eigener AI-Coding-Agent ist Teil der Architektur und kein nachträgliches Deployment-Detail. OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen. Nicht öffentlich benötigte DB-, Worker-, Runtime- oder Admin-Ports privat halten.
Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen.
Diese Operation kann als Release-Prüfpunkt dienen: docker ps. Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen. Bei Fehlern den Rollback-Punkt prüfen, bevor der Release fortgesetzt wird.
Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen.
Bei Störungen in OpenHands VPS: eigener AI-Coding-Agent zuerst den Zeitpunkt der letzten Änderung erfassen. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen. Danach Service-Logs, Dependency-Health und Netzwerkzugriff auf derselben Zeitachse korrelieren.
Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen.
Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen. Konfiguration, persistente Daten, Secret-Inventar und Restore-Reihenfolge getrennt im Runbook führen und vor Updates die Hinweise von OpenHands Documentation prüfen.
OpenHands auf einem VPS self-hosten und Repository-, Terminal- und Modellzugriff innerhalb klarer Runtime-Grenzen kontrollieren.
OpenHands VPS: eigener AI-Coding-Agent nach dem realen Ziel statt nach Popularität auswählen: OpenHands auf einem VPS self-hosten und Repository-, Terminal- und Modellzugriff innerhalb klarer Runtime-Grenzen kontrollieren. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen. Sind diese Bedingungen unklar, zunächst mit einem kleineren PoC starten.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
| Symptom / Problem | Mögliche Ebene | Erste Prüfung |
|---|---|---|
| Sandbox startet, Workspace ist aber nicht beschreibbar | Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen. | Relevante Service-Logs, Dependency-Health und letzte Änderung auf einer Zeitachse korrelieren. |
| Agent erreicht den lokalen Modell-Endpoint nicht | Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen. | Peak-Ressourcen, Parallelität sowie Disk-/Netzwerkdruck im selben Testfenster messen. |
| Tool-Aufrufe liefern ungültiges JSON oder Timeouts | Davon ausgehen, dass gemountete Dateien verändert werden können; Produktions-Secrets oder kritische Host-Pfade nicht mounten. | Public/Private-Ports, Authentifizierung, TLS und Secret-Scope von außen nach innen prüfen. |
| GPU ist verfügbar, aber Task-Erfolg bleibt niedrig | Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen. | Version, Config-Diff, persistente Daten und Rollback-Punkt gemeinsam kontrollieren. |
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt.
OpenHands auf einem VPS self-hosten und Repository-, Terminal- und Modellzugriff innerhalb klarer Runtime-Grenzen kontrollieren.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen.
Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
Davon ausgehen, dass gemountete Dateien verändert werden können; Produktions-Secrets oder kritische Host-Pfade nicht mounten.
Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen.
Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen.
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt.
docker psdocker infodocker logs --tail=150 openhandsdf -hNeben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt.
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
OpenHands steuert Agent-Aufgaben; Runtime/Sandbox ist eine getrennte Trust-Grenze für Codeausführung, das Modell kann separat laufen.
Davon ausgehen, dass gemountete Dateien verändert werden können; Produktions-Secrets oder kritische Host-Pfade nicht mounten.
Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.
Separates Test-Repository, begrenzte Credentials, Resource-Limits und Ausführungslogs sind Basisanforderungen.
Startet die Runtime nicht, Docker-Socket/Rechte, Workspace-Mounts und Modell-Endpunkt getrennt prüfen.
OpenHands auf einem VPS self-hosten und Repository-, Terminal- und Modellzugriff innerhalb klarer Runtime-Grenzen kontrollieren. OpenHands Local LLMs
Neben Installationsbefehlen werden Architektur, Kapazität, Sicherheit, Fehlerdiagnose und Produktionsbetrieb als Gesamtprozess behandelt. Mit externer Modell-API kann ein CPU-VPS genügen; lokales LLM kann erheblich GPU/VRAM benötigen.