- 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>
27 lines
2.3 KiB
Markdown
27 lines
2.3 KiB
Markdown
# 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](GNAI-011-SEC_LXC-SSH-Architecture.md) | gemeinsame SSH-Sicherheitsarchitektur und Rolloutverfahren der LXCs |
|
|
| [GNAI-012 / CT 100](lxc/ct-100-dns/GNAI-012-PLAN_Pi-hole-DNS-Handoff.md) | `10.0.0.14`: Pi-hole-Quadlet, FRITZ!Box-DNS, Split-DNS, Abnahme und Rollback |
|
|
| [GNAI-014 / CT 102](lxc/ct-102-keycloak/GNAI-014-SEC_Keycloak.md) | `10.0.0.4`: Keycloak, sichere Administration und OIDC-/Adminpfad-Trennung |
|
|
| [GNAI-015 / Keycloak-Migration](lxc/ct-102-keycloak/GNAI-015-PLAN_Keycloak-Podman-Migration.md) | Blue/Green-Plan für Podman, PostgreSQL, Versionsupgrade und Rückfall |
|
|
| [CT-102-Automation](../../../proxmox/lxc/ct-102-keycloak/README.md) | produktives Keycloak-Ansible-Projekt und CT-spezifische PVE-Helfer |
|
|
| [CT-104-Rückfallartefakte](../../../proxmox/lxc/ct-104-keycloak/README.md) | erhaltene Blue/Green-Referenz unter `10.0.0.16` |
|
|
| [GNAI-006 / CT 103](lxc/ct-103-reverse-proxy/GNAI-006-SEC_Reverse-Proxy.md) | `10.0.0.10`: Reverse Proxy, Keycloak-Adminpfad und Fail2Ban |
|
|
| [GNAI-007 / CT 105](lxc/ct-105-wireguard/GNAI-007-SEC_VPN.md) | `10.0.0.15`: WireGuard-Gateway, Rollen-Firewall und Clientverfahren |
|
|
| [GNAI-017 / CT 101](lxc/ct-101-samba/GNAI-017-PLAN_Samba-NFS-Export.md) | `10.0.0.9`: Samba-Dateiserver, NFS-Export und Encoding-Shares |
|
|
| [GNAI-018 / CT 101](lxc/ct-101-samba/GNAI-018-REQ_Encoding-Pipeline-Integration.md) | Requirements der Encoding-Pipeline an CT 101 für den Ansible-Rebuild (Übergabe) |
|
|
| [GNAI-019 / CT 101](lxc/ct-101-samba/GNAI-019-DEC_Ansible-Migration.md) | Entwurfsentscheidungen der Ansible-Migration: natives Samba, NFS-Ganesha als Quadlet, Fresh-State-Rebuild |
|
|
| [CT-101-Automation](../../../proxmox/lxc/ct-101-samba/README.md) | 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`](../../../proxmox/shared/scripts/ghostnet-lxc-baseline.sh).
|
|
Einsatzgrenzen und Installation beschreibt die zugehörige
|
|
[`README`](../../../proxmox/lxc/ct-102-keycloak/scripts/README.md).
|