Proxmox Multi-Control für Openclaw

Eine umfassende Verwaltungsoberfläche zur Steuerung von einem oder mehreren Proxmox VE-Servern, einschließlich VMs, Containern und Speicher über einen AI agent.

maikimolto
v1.6.0
Apr 16, 2026
0
894
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install proxmox-multi-control

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, proxmox-multi-control über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Proxmox Multi-Control?

Die Proxmox Multi-Control-Skill für Openclaw Skills ist eine robuste Integration, die für Entwickler und Systemadministratoren konzipiert wurde, die Proxmox VE-Umgebungen verwalten. Sie bietet eine einheitliche Befehlsstruktur zur Interaktion mit der Proxmox REST API und ermöglicht eine nahtlose Verwaltung von eigenständigen Servern oder verteilten Clustern. Durch die Integration dieser Funktion in das Toolkit Ihres AI agent können Sie komplexe Infrastrukturaufgaben mithilfe natürlicher Sprache oder automatisierter Skripte ausführen.

Diese Skill ist besonders wertvoll für diejenigen, die ihre Openclaw Skills-Bibliothek mit professionellen DevOps-Tools erweitern möchten. Sie unterstützt Multi-Host-Konfigurationen, sodass Sie einen Überblick über Ihre gesamte Infrastruktur erhalten, vom Knoten-Status und der Ressourcennutzung bis hin zum Betriebszustand von virtuellen Maschinen und LXC-Containern.

Proxmox Multi-Control Anwendungsfälle

  • Überwachung der Ressourcennutzung und des Gesundheitszustands mehrerer Proxmox-Knoten über eine einzige Oberfläche.
  • Automatisierung des Energiemanagements für Entwicklungsumgebungen, einschließlich Starten oder Stoppen von VMs auf verschiedenen Hosts.
  • Verwaltung von Systemwiederherstellungspunkten durch Erstellen und Zurücksetzen von Snapshots vor wichtigen Updates.
  • Prüfung von Speicherpools und Backup-Archiven über verschiedene Proxmox-Instanzen innerhalb des Openclaw Skills-Ökosystems.
  • Fehlerbehebung bei Servervorgängen durch Überprüfung aktueller Aufgabenprotokolle und asynchroner Vorgänge direkt über den AI agent.

So funktioniert Proxmox Multi-Control

  1. Der AI agent empfängt einen Befehl bezüglich einer Proxmox-Ressource, wie z. B. das Auflisten von VMs oder das Überprüfen des Knotenstatus.
  2. Die Skill greift auf die Datei ~/.openclaw/credentials/proxmox.json oder Umgebungsvariablen zu, um sich bei der Proxmox REST API zu authentifizieren.
  3. Die Skill führt die angeforderte Logik unter Verwendung der Python-Bibliothek proxmoxer aus, um mit dem spezifischen Proxmox-Host zu kommunizieren.
  4. Bei Multi-Host-Befehlen durchläuft die Skill alle konfigurierten Hosts und aggregiert die Ergebnisse zu einer einzigen Antwort.
  5. Die Skill gibt ein strukturiertes JSON-Payload an den agent zurück, der die Infrastrukturdaten dann dem Benutzer präsentiert.

Proxmox Multi-Control Einrichtung

Um mit dieser Skill für Openclaw Skills zu beginnen, installieren Sie zuerst die erforderliche Python-Abhängigkeit:

pip install proxmoxer

Für die Verwaltung mehrerer Hosts erstellen Sie eine Konfigurationsdatei unter ~/.openclaw/credentials/proxmox.json:

{
  "default": "production",
  "hosts": {
    "production": {
      "host": "192.168.1.100",
      "token_id": "admin@pve!agent",
      "token_secret": "your-api-secret",
      "verify_ssl": false
    }
  }
}

Alternativ können Sie für ein schnelles Single-Host-Setup die folgenden Umgebungsvariablen exportieren:

export PVE_HOST="192.168.1.100"
export PVE_TOKEN_ID="admin@pve!agent"
export PVE_TOKEN_SECRET="your-api-secret"

Proxmox Multi-Control Datenschema & Taxonomie

Die Proxmox Multi-Control-Skill organisiert Daten in einer konsistenten JSON-Struktur, um die Kompatibilität über alle Openclaw Skills-Workflows hinweg sicherzustellen:

Eigenschaft Typ Beschreibung
ok boolean Gibt an, ob die API-Anfrage erfolgreich war
data array Enthält die Liste der Knoten, VMs, Speicher oder Aufgaben
_host string Der Name des Hosts, zu dem die Daten gehören (in clusterweiten Befehlen enthalten)
error string Details zur Fehlermeldung, falls der Vorgang fehlschlägt
available array Liste gültiger Hostnamen, falls ein ungültiger Host angegeben wurde

Proxmox Multi-Control Erweiterte Funktionen

  • Clusterweite Sichtbarkeit: Verwenden Sie Befehle wie cluster-vms und cluster-status, um Daten über alle konfigurierten Proxmox-Server hinweg zu aggregieren.
  • Granulare Snapshot-Steuerung: Unterstützung für das Ein- oder Ausschließen des RAM-Status beim Erstellen von Snapshots für flexible Wiederherstellungsoptionen.
  • Sichere Anmeldeinformationsverwaltung: Dedizierte Konfigurationsdatei mit Unterstützung für 600-Berechtigungen, um API-Token innerhalb der Openclaw Skills-Umgebung sicher aufzubewahren.
  • Genehmigungspflichtige Aktionen: Kritische Vorgänge wie das Neustarten oder Zurücksetzen von Snapshots erfordern aus Sicherheitsgründen eine ausdrückliche Benutzergenehmigung.
  • Flexibles Host-Targeting: Verwenden Sie das Flag --host, um Standardeinstellungen zu überschreiben und spezifische Server für jeden Befehl anzusprechen.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*