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>
829 B
829 B
#005 Adapter debian und Profil-Engine
Status: offen Meilenstein: v0.2.0 Labels: feature, engine Geschätzt: 6 h Tatsächlich: –
Ziel
Interface FamilienAdapter, Umsetzung debian, Profil base wird zu einem idempotenten Skript.
Aufgaben
- Interface + Registry;
debian-Adapter (apt, systemd, deb822, locale, keyboard, sshd_config.d) - Profilauflösung (requires, Reihenfolge, Variablen, Shell-Quoting)
- Profil
base(Updates, Guest-Agent, Europe/Berlin, de_DE.UTF-8, Tastatur de, unattended-upgrades, sudo-User, SSH-Härtung, chrony, fail2ban optional) - Snapshot-Tests der erzeugten Skripte; shellcheck auf die Ausgabe
Akzeptanzkriterien
- Neues Profil/neuer Adapter braucht keine Änderung an Engine-Code
Abhängigkeiten
#004
Notizen / Entscheidungen
–