Installation als Service
Wenn für die Installation nicht Docker verwendet werden kann oder soll, muss eine Installation als System-Service erfolgen:
- Download des Pakets von Downloads
- Entpacken mit
cd /; sudo tar xzf /path/to/mibasmserver-<version>.tgz - Anpassen der Konfigurationsdatei in /etc/mibasmserver/mibasmserver.conf.yaml
- Mit dem Kommando
/opt/mibasmserver/mibasmserver.sh -p /etc/mibasmserver/mibasmserver.conf.yamlmüssen die Passwörter für die GUI verschlüsselt werden und in den Konfigurationsfile eingetragen werden - Mit
sudo systemctl enable --now /opt/mibasmserver/mibasmserver.servicewird der Service eingerichtet und gestartet
Update und Änderungen der Konfiguration
Zum Update oder für eine Änderung der Konfiguration sind die folgenden Schritte nötig:
sudo systemctl stop mibasmserverzum Stoppen des Service- Für Updates:
- Download des Pakets von Downloads
- Entpacken in ein temporäres Verzeichnis mit
cd /tmp; tar xzf /path/to/mibasmserver-<version>.tgz - Löschen der alten Binärdateien:
sudo rm -r /opt/mibasmserver/* - Kopieren der neuen Binärdateien:
sudo mv /tmp/mibasmserver/* /opt/mibasmserver - Update der Service-Konfiguration:
sudo systemctl reload
- Für Konfigurationsänderungen:
- Anpassen der Konfigurationsdatei in /etc/mibasmserver/mibasmserver.conf.yaml
- Neustart des Service:
sudo systemctl start mibasmserver
Falls mehrere Häuser verwaltet werden sollen, müssen für jedes Haus
- ein eigener Konfigurationsfile angelegt werden
- ein eigener Service-File angelegt werden. In diesem muss der Name des zugehörigen Konfigurationsfiles eingetragen werden
Danach kann die Passwortvergabe und der Start für jeden Service durchgeführt werden.
