Files
infrastructure/docs/platform/proxmox-server
spektr 220d921e09 CT-101 Samba: Ansible-Migration (GNAI-017/018/019) mit PVE-Skripten, Runbooks und Fresh-State-Rebuild aufgenommen
- Ansible-Projekt proxmox/lxc/ct-101-samba/ansible: 7 Playbooks, 6 Rollen,
  3 Inventories (agent/bootstrap/production), 11 fail-closed Platzhalter
- Design GNAI-019: Samba nativ (templated smb.conf mit testparm-Gate),
  NFS-Ganesha als rootful Quadlet mit Host-Networking und leerem
  lxc.seccomp.profile, NFSv4-only, gn-media GID 970, passdb-Erhalt
- PVE-Skripte: upgrade-ct101-to-debian13.sh (Adoption),
  provision-ct101-samba.sh (Fresh-State-Rebuild), sha256-gepinnt
- Runbooks: Adoption (15 Schritte) und Fresh-State-Rebuild (9 Schritte)
- Dokumentation: GNAI-019 (DEC), GNAI-017 aktualisiert, Index-Einträge;
  Befund Dist-Upgrade 21.10.2026: smb.conf-Verlust aus vzdump-Backup
  wiederhergestellt und verifiziert
- Secrets (SMB-Passwörter, passdb, private Schlüssel) nicht im Repository

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
2026-10-26 19:20:36 +01:00
..

Proxmox-Server und LXCs

Dieser Gerätebereich dokumentiert den Proxmox-Kontext unter 10.0.0.2 und die darauf betriebenen LXCs. Er beschreibt derzeit nicht die SSH-Konfiguration des Hypervisors selbst.

Dokument / Bereich Inhalt
GNAI-011 gemeinsame SSH-Sicherheitsarchitektur und Rolloutverfahren der LXCs
GNAI-012 / CT 100 10.0.0.14: Pi-hole-Quadlet, FRITZ!Box-DNS, Split-DNS, Abnahme und Rollback
GNAI-014 / CT 102 10.0.0.4: Keycloak, sichere Administration und OIDC-/Adminpfad-Trennung
GNAI-015 / Keycloak-Migration Blue/Green-Plan für Podman, PostgreSQL, Versionsupgrade und Rückfall
CT-102-Automation produktives Keycloak-Ansible-Projekt und CT-spezifische PVE-Helfer
CT-104-Rückfallartefakte erhaltene Blue/Green-Referenz unter 10.0.0.16
GNAI-006 / CT 103 10.0.0.10: Reverse Proxy, Keycloak-Adminpfad und Fail2Ban
GNAI-007 / CT 105 10.0.0.15: WireGuard-Gateway, Rollen-Firewall und Clientverfahren
GNAI-017 / CT 101 10.0.0.9: Samba-Dateiserver, NFS-Export und Encoding-Shares
GNAI-018 / CT 101 Requirements der Encoding-Pipeline an CT 101 für den Ansible-Rebuild (Übergabe)
GNAI-019 / CT 101 Entwurfsentscheidungen der Ansible-Migration: natives Samba, NFS-Ganesha als Quadlet, Fresh-State-Rebuild
CT-101-Automation produktives Samba-Ansible-Projekt und CT-spezifische PVE-Helfer

Die versionierte Quelle für den optionalen, secretfreien Community-Scripts-Post-install-Hook liegt unter proxmox/shared/scripts/ghostnet-lxc-baseline.sh. Einsatzgrenzen und Installation beschreibt die zugehörige README.