Zum Inhalt

Kioskserver

Was es tut

Der Kioskserver liefert die Inhalte für die Bildschirme im Maschinendorf aus. Die Bildschirme hängen an Raspberry Pis mit FullPageOS, die nach dem Einschalten nur eine Webseite im Vollbild zeigen, und diese Webseite kommt vom Kioskserver.

Wo es liegt

Adresse https://kiosk.garage-lab.net, nur im Netz vor Ort
Host containerhost
Stack-Datei syslet/containerhost/stack-kioskserver.cue

Verwaltet über

Repo und von Hand. Der Container steht in der Stack-Datei. Die Inhalte liegen auf containerhost im Ordner /srv/kiosk und werden von Hand dorthin kopiert, per SSH bzw. scp.

Aufbau

Ein einziger Container kioskserver mit Apache und PHP. Er bindet den Ordner /srv/kiosk des Hosts als Bind-Mount ein und liefert dessen Inhalt aus.

Login / SSO

Keiner; die Inhalte sind im Netz vor Ort ohne Anmeldung abrufbar.

Backup

Nichts. Der Ordner /srv/kiosk steht in keinem backup:-Block, und auf containerhost läuft derzeit kein Backup (siehe containerhost). Die Inhalte liegen auch nicht im Repo; geht containerhost verloren, sind sie weg, wenn niemand eine Kopie hat.

Updates

Das Image ist das offizielle PHP-Image mit Apache; die Version steht direkt in der Stack-Datei. Vor einem Update die Release Notes von PHP lesen (siehe Image-Version anheben).

Besonderheiten / bekannte Probleme

  • Die Raspberry Pis selbst sind nicht Teil dieses Repos; welche Adresse sie anzeigen, ist auf ihnen eingestellt.

Weiterlesen