Files
proxdeploy/docs/issues/002-verschluesselung-server.md
T
florian.wildeandClaude Opus 5.5 6c16d56960 docs: Architekturplan, Issues und Projektorganisation anlegen
Plan für ProxDeploy zur Freigabe: Architektur (app, worker, Postgres),
Prisma-Entwurf, REST-API, Dateistruktur und sechs Etappen.

Die Proxmox-API wurde gegen das Schema von PVE 9.2 und die Quellen der
8er-Zweige geprüft. Daraus folgt die Fähigkeitserkennung pro Server:
Template-Bau per API erst ab 8.4, Snippets und LXC-Exec nur per SSH.

Refs #001

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 09:05:57 +02:00

922 B
Raw Blame History

#002 Server-Verwaltung und Verschlüsselung

Status: offen Meilenstein: v0.1.0 Labels: feature, sicherheit Geschätzt: 6 h Tatsächlich: –

Ziel

Proxmox-Server anlegen, bearbeiten, löschen; Geheimnisse verschlüsselt.

Aufgaben

  • AES-256-GCM-Helfer mit Versionspräfix, Tests (falscher Schlüssel, manipulierte Daten)
  • Modell Server, Services, REST /api/v1/server, Formular mit Token-ID/Secret
  • TLS: Fingerprint holen (POST /server/pruefen), anzeigen, bestätigen, pinnen
  • Proxmox-Client mit undici-Agent und Fingerprint-Vergleich, UPID-Warten
  • SSH optional: Schlüsselpaar erzeugen, Einzeiler anzeigen, Host-Key pinnen
  • Protokolleintrag je Änderung

Akzeptanzkriterien

  • Secret erscheint nie in API-Antworten oder Logs
  • Falscher Fingerprint → klare Fehlermeldung, keine Verbindung

Abhängigkeiten

#001

Notizen / Entscheidungen

–