Host:Dashpi: Difference between revisions

From Chaosdorf Wiki
Jump to navigation Jump to search
m (Ytvwld moved page Archiv:Dashpi to Dashpi)
(neuer Pi, neues Glück)
Line 1: Line 1:
{{Host
{{Host
|name=dashpi
|name=dashpi
|description=Raspberry Pi 3
|description=Raspberry Pi 2
|image=Dashpi_2018-08-01.jpg
|os=Alpine Linux
|os=Alpine Linux
|location=Hackcenter
|location=Hackcenter
|purpose=Dashboard anzeigen
|purpose=Dashboard anzeigen
|disk=16GB
|disk=8GB
|ram=923MiB
|ram=923MiB
|admin_toolkit=No
|admin_toolkit=No
Line 12: Line 11:
|ssh_userlogin=No
|ssh_userlogin=No
|ownership=lent
|ownership=lent
|contact=marudor
|contact=dfjera
|use=no
|use=no
|admins=marudor, ytvwld, telegnom
|admins=ytvwld
|netbox_id=16
|netbox_id=??
}}
}}
Dieser Pi zeigt das [[Dashboard]] an.
Dieser Pi zeigt das [[Dashboard]] an.
Line 21: Line 20:
Die Konfiguration befindet sich (teilweise) im folgenden GitHub-Repo: https://github.com/chaosdorf/dashpi-host
Die Konfiguration befindet sich (teilweise) im folgenden GitHub-Repo: https://github.com/chaosdorf/dashpi-host


Dazu wird Firefox und ein [https://addons.mozilla.org/de/firefox/addon/run-fullscreen/ Add-on] verwendet. (Für zukünftige Firefox-Versionen könnte man auch [https://addons.mozilla.org/de/firefox/addon/autofullscreen/ dieses Add-on] verwenden.
Dazu wird Alpine, sway, Firefox und ein [https://addons.mozilla.org/de/firefox/addon/autofullscreen/ Add-on] verwendet.


Damit das Dateisystem nicht durch Ausschalten beschädigt wird, sind / und /boot read-only eingehängt. Darüber liegt ein overlayfs mit einer RAM-Disk.
Damit das Dateisystem nicht durch Ausschalten beschädigt wird, läuft Alpine im diskless-modus.
Also kurz gefasst: Alle Änderungen gehen bei einem Neustart verloren.
Also kurz gefasst: Alle Änderungen gehen bei einem Neustart verloren.


Um dennoch Änderungen vorzunehmen, `disable-root-ro=true` in die cmdline einfügen und neustarten.
Um dennoch Änderungen vorzunehmen, `lbu_commit -v -d` ausführen (und vorher am besten Firefox beenden).
 
[https://wiki.ubuntuusers.de/Nur-Lesen_Root-Dateisystem/ siehe] [https://askubuntu.com/questions/109413/how-do-i-use-overlayfs/487085#487085 auch]
 
Außerdem benutzt dieses Setup ein initramfs wie ein normales Desktop-Linux (anders als ein normales Raspbian).
Dieses muss nach einem Kernel-Upgrade neu erstellt werden! (mit `sudo mkinitramfs -o /boot/initrd <Kernelversion>`)
 
=== Jetzt neu, mit Alpine - So frisch wie eine Bergwiese im Morgentau! ===
 
Nach jeder Änderung im Dateisystem müssen müssen die Änderungen mit `lbu_commit -d` persistiert werden.

Revision as of 21:08, 1 April 2022

dashpi
Raspberry Pi 2
Ort Hackcenter
Zweck Dashboard anzeigen
OS Alpine Linux
Disks 8GB8,000 MB <br />8,000,000 kB <br />0.008 TB <br />
RAM 923MiB945,152 kiB <br />967,835,648 B <br />0.901 GiB <br />8.802414e-4 TiB <br />967.836 MB <br />
Admin-Toolkit No
PAM? Yes
SSH user login? No
Besitzstatus Leihgabe
Kontakt dfjera
Benutzung Nein
Admins ytvwld
NetBox ID ??

Dieser Pi zeigt das Dashboard an.

Die Konfiguration befindet sich (teilweise) im folgenden GitHub-Repo: https://github.com/chaosdorf/dashpi-host

Dazu wird Alpine, sway, Firefox und ein Add-on verwendet.

Damit das Dateisystem nicht durch Ausschalten beschädigt wird, läuft Alpine im diskless-modus. Also kurz gefasst: Alle Änderungen gehen bei einem Neustart verloren.

Um dennoch Änderungen vorzunehmen, `lbu_commit -v -d` ausführen (und vorher am besten Firefox beenden).