docs: Ansible-Playbook-Schritte und X11-Abhängigkeiten dokumentieren
Screenshot-Tools (scrot, imagemagick, x11-apps) und DISPLAY/XAUTHORITY im systemd-Service in DEVELOPMENT.md ergänzt. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
cfc450a9e7
commit
5d232b34cd
1 changed files with 7 additions and 4 deletions
|
|
@ -275,10 +275,11 @@ Das Playbook erledigt:
|
|||
|
||||
1. Agent-Binary cross-kompilieren (lokal, `GOOS=linux GOARCH=arm64`)
|
||||
2. Binary und Konfiguration auf den Zielrechner uebertragen
|
||||
3. systemd-Unit fuer den Agent anlegen und starten
|
||||
4. journald auf RAM-Speicherung konfigurieren (SD-Karte schonen)
|
||||
5. X11-Paketstack und Chromium installieren
|
||||
6. Kiosk-Startskript und systemd-Unit fuer die Anzeige anlegen
|
||||
3. Screenshot-Abhaengigkeiten installieren (`scrot`, `imagemagick`, `x11-apps`)
|
||||
4. systemd-Unit fuer den Agent anlegen und starten (inkl. `DISPLAY=:0` und `XAUTHORITY` fuer X11-Zugriff)
|
||||
5. journald auf RAM-Speicherung konfigurieren (SD-Karte schonen)
|
||||
6. X11-Paketstack und Chromium installieren
|
||||
7. Kiosk-Startskript und systemd-Unit fuer die Anzeige anlegen
|
||||
|
||||
### Rollen
|
||||
|
||||
|
|
@ -379,6 +380,8 @@ Die Datei `/tmp/screen-status.json` enthaelt nach dem ersten Heartbeat den persi
|
|||
**Infrastruktur und Deployment:**
|
||||
- vollstaendiger Compose-Stack (`compose/server-stack.yml`) mit PostgreSQL 17, Mosquitto, Backend-Service und Health-Checks
|
||||
- Ansible-Rollen `signage_player` und `signage_display` fuer vollstaendiges Deployment
|
||||
- `signage_player`-Rolle installiert Screenshot-Tools (`scrot`, `imagemagick`, `x11-apps`) automatisch
|
||||
- systemd-Unit des Agents setzt `DISPLAY=:0` und `XAUTHORITY` fuer X11-Zugriff bei Screenshots
|
||||
- journald auf volatile Storage konfiguriert (SD-Karte schonen)
|
||||
- Cross-Compile fuer ARM64 im Ansible-Playbook
|
||||
- systemd-Units fuer Agent und Kiosk-Display
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue