- workload_accounts: gn-media (GID 970), gn-download (983), gn-dashboard (984); gn-media als primäre Gruppe der Pipeline-Konten — AUTH_SYS ueber NFSv4 wirkte serverseitig nicht mit Supplementary-Gruppen (Betriebsbefund 30.10.2026); Sudoers des Deploy-Kontos auf (ALL:ALL) verbreitert (become_user) - video_encoding: NFS-Client, Mount-Unit und Pipeline-Layout auf dem Export (10.0.0.2:/media/datenhdd3/Encoding -> /var/lib/ghostnet-pipeline, ausserhalb der Homes); Layout-Anlage als Dienstkonten wegen root_squash; Verifikation der Verzeichnisrechte als gn-encoding (2777/2770/0750/2750, Gruppe 970) - pve_media_cron: Legacy-Crontab (chown root:root + chmod -R 0777 auf allen Medienplatten, alle 10 min) entfernt — haette jedes echte Berechtigungsmodell plattgewalzt; Backup unter /var/backups/ghostnet/pve/; verify-production prueft das Fehlen ab - verify-pipeline-handover.yml: Handover-Simulation über alle Identitaeten (CT-101-.dlc-Drop -> gn-download -> queue -> gn-encoding -> output/state -> gn-dashboard); einmal vollstaendig bestanden (30.10.2026) - Doku: GNENC-000/001/002, GNAI-017 (6.10/6.11), GNMON-001 auf Stand gebracht Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
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 |
| PVE-Host-Automation | Ansible-Verwaltung des PVE-Hosts selbst (10.0.0.2): Deploy-Account, Kernel-NFS-Export, LXC-Conf |
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.