Files
proxdeploy/docs/issues/006-auftraege-sse.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

837 B
Raw Blame History

#006 Aufträge, Phasen, worker und Live-Fortschritt

Status: offen Meilenstein: v0.2.0 Labels: feature, engine Geschätzt: 8 h Tatsächlich: –

Ziel

Hintergrund-Jobs mit Phasen in der DB, live per SSE in der Web-GUI.

Aufgaben

  • pg-boss im worker, Modelle Auftrag, Phase, Logeintrag, VmidReservierung
  • Phasen-Runner mit Ereignis-Senke (DB + NOTIFY), Fehler mit Ursache + Hinweis
  • SSE-Endpunkt mit Last-Event-ID, Polling-Fallback
  • VMID-Vergabe mit Advisory-Lock, Test mit parallelen Aufträgen
  • Live-Ansicht als Terminal-Karte, Detail-Log, Ergebnis-Karte

Akzeptanzkriterien

  • Zwei parallele Aufträge bekommen nie dieselbe VMID (Test)
  • Neuladen der Seite mitten im Auftrag zeigt den vollständigen Stand

Abhängigkeiten

#003

Notizen / Entscheidungen

–