-
0.1.0 Stable
released this
2026-09-15 12:33:33 +00:00 | 11 commits to master since this releaseErste funktionsfähige Version.
- Docker-Container (Ubuntu + Python-Standardbibliothek), zeigt
vertretungen.json
als Webseite mit drei Ansichten:/schueler/– nach Klassen/lehrer_sort_stunden/– Lehrer nach Stunden/lehrer_sort_lehrkraft/– Lehrer nach Lehrkraft
- Design als austauschbares Drop-in (
build/design/); Ansichten werden beim
Start aus dem Design-Doc erzeugt (generate_views.py). React liegt lokal bei
(offline-fest, kein CDN). - Flackerfreies Live-Update: Anzeige lädt
vertretungen.jsonallePOLL_SECONDS
neu; unveränderte Daten lösen kein Neu-Rendern/Springen aus (verifiziert). - Kleiner Static-Server (
server.py) liefert die Live-vertretungen.jsonaus
JSON_DIRohne Caching. - Anpassungen am mitgelieferten Design gegenüber der Vorlage:
- Datum unter der Uhr = Systemdatum (statt Plantag); Spaltenüberschriften
bleiben der Plantag. - „Aktualisiert" zeigt Datum + Uhrzeit.
- Datum unter der Uhr = Systemdatum (statt Plantag); Spaltenüberschriften
Bekannt / offen (für spätere Versionen)
- „Nächste Ferien" ist noch fest im Design hinterlegt (Text + Countdown-Datum);
angedacht als Einstellung indocker-compose.yml. - Notfall-Anzeigen (Feueralarm/Amok/Testmodus) vorhanden, aber ohne Auslöser.
- Skalierung ist Letterbox (festes 1920×1080); auf dem Aula-Display 1:1.
- Zusammenführung mit Downloader-/Parser-Container in eine gemeinsame Compose.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Docker-Container (Ubuntu + Python-Standardbibliothek), zeigt