Voraussetzungen
- Unix-Shell
- Benutzer mit Administratorrechten
apt,dnfoderpacmanPaket-Manager
Die Posaune kann per curl heruntergeladen und installiert werden:
((sudo apt-get update && sudo apt-get install -y curl) || (sudo dnf install -y curl) || (sudo pacman -Sy --noconfirm curl)) && curl -sSL https://raw.githubusercontent.com/Operators-Diaries/posaune/main/scripts/install.sh | bashDafür ist beim ersten Ausführen wahrscheinlich die Eingabe des Systempassworts nötig. (Das Verzeichnis, in dem dieser Befehl ausgeführt wurde sei als ~ bezeichnet) Die Installation erzeugt das Verzeichnis ~/posaune.
Zu beachten
- Die Option "Cache deaktivieren" ist in den Netzwerk-Einstellungen der Entwickler-Tools des Browsers abzuwählen bzw. abgewählt zu lassen, um Flackern beim Neuladen zu vermeiden
- Es kann sinnvoll sein, browserseitig die Zoomstufe zu erhöhen. Normalerweise speichert der Browser das für eine Domain, sodass es nur einmal eingestellt werden muss.
Nach dem ersten Starten wird eine Datei ~/posaune/config.yaml mit Standardwerten angelegt.
Die Konfigurationsparameter werden nur beim Start des Servers ausgelesen.
Ein fertiges Start-Skript liegt in ~/posaune/scripts/start.sh. Seine Ausführung muss lediglich als Schedule im System hinterlegt werden - beispielsweise mit crontab.
Zu beachten ist, dass das Skript mit bash und nicht mit sh ausgeführt werden muss.
iwr "https://raw.githubusercontent.com/Operators-Diaries/posaune/main/scripts/start.ps1" -UseBasicParsing | iex