morz-infoboard/ansible
Jesko Anschütz 4996ff6def feat(ansible): agent-Build unterstützt armv7 (Raspi 2) via agent_goarch/agent_goarm
Build-Task in signage_player/tasks/main.yml aufgeteilt: ohne GOARM (default arm64,
bestehende Hosts unverändert) und mit GOARM für armv7-Hosts. Neue host_vars und
Inventory-Einträge für raspi2a und raspi2b (Platzhalterwerte, TODO-Kommentare).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 21:08:06 +01:00
..
group_vars/signage_players feat(deploy): manuelles Deploy-Verzeichnis für dockerbox.morz.de 2026-03-24 17:36:39 +01:00
host_vars feat(ansible): agent-Build unterstützt armv7 (Raspi 2) via agent_goarch/agent_goarm 2026-03-27 21:08:06 +01:00
roles feat(ansible): agent-Build unterstützt armv7 (Raspi 2) via agent_goarch/agent_goarm 2026-03-27 21:08:06 +01:00
inventory.example.yml Baue Layout-Resolver und lokale Entwicklungsgerueste aus 2026-03-22 16:03:21 +01:00
inventory.yml feat(ansible): agent-Build unterstützt armv7 (Raspi 2) via agent_goarch/agent_goarm 2026-03-27 21:08:06 +01:00
README.md Set Chromium to allow third-party cookies 2026-03-26 18:48:05 +01:00
site.yml Security-Review + Phase 6: CSRF, Rate-Limiting, Tenant-Isolation, Screenshot, Ansible 2026-03-23 21:06:35 +01:00

Ansible

Hier liegen spaeter Rollen, Playbooks und Inventories fuer:

  • Erstinstallation neuer Screens
  • Updates bestehender Screens
  • Server-Deployment
  • Display-spezifische Konfigurationen

Naechster geplanter Ausbau:

  • Rolle signage_provision
  • Rolle signage_player
  • Beispiel-Inventories fuer Wand- und Einzelanzeigen

Aktuell vorhanden:

  • inventory.example.yml
  • site.yml als Platzhalter-Playbook

Die Rolle signage_display setzt BlockThirdPartyCookies: false global fuer Chromium, damit eingebettete WebUntis-Seiten auf den Playern korrekt laufen.