Ziel Docker = NATIVES Docker (keine LXC-Nesting-Konstrukte)
Korrektur: Docker-Wahl bedeutet normales, portables Docker nach Standard-Praxis (Dockerfile, compose, ueber Gitea-/GitLab-Pipelines baubar) — nicht 'compose im LXC mit Nesting'. Genau dann geht der Commander bewusst aus der LXC-Welt raus. Infrastruktur-Steckbrief bleibt Kontext (lokal, kein Cloud/Bezahldienst), zwingt aber nicht mehr LXC-Denke auf den Docker-Pfad. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -289,19 +289,22 @@ _AUFWAND = {
|
||||
|
||||
# Infrastruktur des Commanders — ohne das plant jedes Modell nach Industrie-Default
|
||||
# (Docker/Cloud) statt für die reale Umgebung.
|
||||
_INFRA = ("INFRASTRUKTUR des Commanders (plane DAFUER, nicht nach Industrie-Default): Proxmox (pve) "
|
||||
"mit LXC-Containern; ein Proxmox Backup Server sichert die LXCs automatisch; Dienste laufen "
|
||||
"als systemd-Units, moeglichst sudo-frei; Gitea ist self-hosted. Alles laeuft lokal im "
|
||||
"Heimnetz — KEINE Cloud, kein fremder Hoster, keine Bezahl-Dienste.")
|
||||
_INFRA = ("UMFELD des Commanders (Kontext — richte dich aber nach der gewaehlten ZIEL-PLATTFORM, "
|
||||
"nicht nach dem Industrie-Default): Heimlabor mit Proxmox (pve) und LXC-Containern; ein "
|
||||
"Proxmox Backup Server sichert die LXCs automatisch; Dienste laufen als systemd-Units, "
|
||||
"moeglichst sudo-frei; Gitea ist self-hosted (CI-Pipelines moeglich). Alles laeuft lokal "
|
||||
"im Heimnetz — KEINE Cloud, kein fremder Hoster, keine Bezahl-Dienste.")
|
||||
|
||||
# Ziel-Plattform je Projekt (vom Commander gewaehlt) — ueberstimmt die Annahmen des Modells.
|
||||
_ZIEL = {
|
||||
"lxc": ("ZIEL-PLATTFORM (vom Commander gewaehlt): LXC — plane die Umsetzung als Dienst in einem "
|
||||
"eigenen Proxmox-LXC-Container: systemd-Unit, Dateien im Container, KEIN Docker und KEIN "
|
||||
"docker compose. Der LXC wird vom Proxmox Backup Server automatisch mitgesichert."),
|
||||
"docker": ("ZIEL-PLATTFORM (vom Commander gewaehlt): DOCKER — plane docker compose, laufend "
|
||||
"INNERHALB eines Proxmox-LXC mit aktiviertem Nesting (kein separater Docker-Host). "
|
||||
"Sag im Konzept, wo die Volumes liegen und wie sie ins LXC-Backup kommen."),
|
||||
"docker": ("ZIEL-PLATTFORM (vom Commander gewaehlt): DOCKER — plane NATIVES Docker nach "
|
||||
"Standard-Praxis: Dockerfile, docker compose, sauber gebaute Images, portabel und "
|
||||
"CI-tauglich (Build/Deploy ueber Gitea-/GitLab-Pipelines). Nimm eine normale "
|
||||
"Docker-Umgebung an; KEINE Verrenkungen wie 'Docker im LXC mit Nesting' und keine "
|
||||
"Proxmox-Sonderwege — dieses Projekt darf bewusst ausserhalb der LXC-Welt leben."),
|
||||
}
|
||||
_ZIEL_EHRLICH = ("Traegt die gewaehlte Ziel-Plattform fuer dieses Projekt NICHT (z. B. eine noetige "
|
||||
"Komponente gibt es nur als Docker-Image), dann sag das im Konzept AUSDRUECKLICH mit "
|
||||
|
||||
Reference in New Issue
Block a user