Updates einspielen
Unter Einstellungen → Updates prüfen Sie verfügbare Versionen und laden ein berechtigtes Update mit Prüfsummen- und Signaturprüfung herunter. Die aktuelle Implementierung unterstützt auf allen Plattformen Assistiert (manuelle Installation): Nach dem Download muss der Betreiber das passende Installationspaket manuell ausführen. Bereiten Sie dafür eine überprüfte Sicherung und den zur Installation passenden Ablauf vor.
Update-Kanäle
Der angefragte Kanal wird über die Instanzkonfiguration Updates:Channel festgelegt; der Standard ist stable. Unter Einstellungen → Updates wird der aktuelle Kanal angezeigt. Dort gibt es keine Kanalumschaltung.
| Kanal | Für wen | Inhalt |
|---|---|---|
stable |
Empfohlen für den Produktivbetrieb | Freigegebene, getestete Versionen |
beta |
Für Test-Instanzen und frühe Rückmeldungen | Vorabversionen mit neuen Funktionen, noch nicht endgültig freigegeben |
Hinweis: Betreiben Sie Ihre Wehr im Alltagsbetrieb auf
stable. Der Kanalbetaeignet sich für eine separate Test-Instanz, nicht für die produktive Datenbank Ihrer Wehr.
Automatische Prüfung
Wenn die Updatefunktion der Instanz aktiviert ist, fragt ein Hintergrunddienst regelmäßig nach neuen Versionen. Unter Updates → Automatische Prüfung & Installation stellen Sie das Prüfintervall zwischen 1 und 168 Stunden ein; der Standard ist 12 Stunden.
Die Einstellung Verfügbare Updates automatisch installieren wird gespeichert. Die aktuelle Implementierung unterstützt jedoch ausschließlich Assistiert (manuelle Installation); deshalb löst diese Einstellung derzeit keinen automatischen Download oder Versionswechsel aus. Verfügbare Updates werden weiterhin gemeldet. Das Prüfintervall legt kein Wartungsfenster für eine manuelle Installation fest.
Diese Einstellungen gelten für die gesamte Instanz, auch bei mehreren Mandanten. Zum Speichern benötigen Sie die Berechtigung System verwalten ohne Einschränkung auf eigene Datensätze, Jugendfeuerwehr oder Wehr. Florian prüft die aktuellen Rechte und den aktiven Benutzer erneut beim Speichern. Wurden Rechte seit dem Öffnen entzogen, erscheint eine Fehlermeldung, die Einstellungen bleiben unverändert und Ihre Eingaben bleiben im Formular erhalten.
Online-Update
Die Updatefunktion muss aktiviert und der HTTPS-Update-Server konfiguriert sein. Für den Download sind ein gültiger Lizenznachweis, passende Wartungsberechtigung und ein konfigurierter öffentlicher Signaturschlüssel erforderlich.
Vor Jetzt prüfen und Herunterladen & prüfen prüft Florian den aktiven Benutzer und die aktuellen uneingeschränkten Rechte System verwalten erneut. Wurden die Rechte seit dem Öffnen entzogen, erscheint eine Fehlermeldung; die Aktion startet keine neue Update-Prüfung und keinen Download.
- Öffnen Sie Einstellungen → Updates mit der Berechtigung System verwalten. Jetzt prüfen fragt den aktuellen Update-Status ab.
- Prüfen Sie die angebotene Version und gegebenenfalls die verlinkten Release Notes.
- Erstellen und prüfen Sie vor der anschließenden manuellen Installation eine geeignete Sicherung.
- Klicken Sie bei einem verfügbaren Update auf Herunterladen & prüfen. Florian prüft die aktuelle Wartungs- und Releaseberechtigung erneut, lädt das Artefakt herunter und verifiziert Prüfsumme und Signatur.
- Bei Erfolg nennt die Rückmeldung den Ablagepfad und den erforderlichen manuellen Installationsschritt. Der Download führt das Paket nicht aus und ersetzt die laufende Anwendung nicht.
- Führen Sie die Installation nach dem für Ihre Installation vorgesehenen Betreiberablauf durch. Prüfen Sie anschließend die erreichbare Anwendung, ihre Version und die benötigten Funktionen.
Hinweis: Planen Sie eine mögliche Unterbrechung durch die manuelle Installation außerhalb von Übungs- oder Einsatzzeiten. Die Update-Seite übernimmt keinen automatischen Neustart und keine Wiederherstellung.
Offline-Update per .fupkg
Die aktuelle Update-Seite bietet keinen Offline-Paketupload und keinen Import einer .fupkg-Datei. Der oben beschriebene Download benötigt eine Verbindung zum konfigurierten Update-Server. Für eine Installation ohne diese Verbindung stimmen Sie mit dem Betreiber oder Support ein separat unterstütztes Verfahren ab.
Signaturprüfung
Beim Download über die Updatefunktion prüft Florian das Artefakt vor der Bereitstellung für die manuelle Installation:
- Der Artefakt-Link muss zum konfigurierten HTTPS-Update-Server gehören.
- Die heruntergeladenen Bytes werden gegen die SHA-256-Prüfsumme des Manifests geprüft.
- Die RSA-PSS/SHA-256-Signatur wird mit dem konfigurierten öffentlichen Schlüssel geprüft.
- Erst nach erfolgreicher Prüfung wird die Datei im Staging-Verzeichnis bereitgestellt. Bei ungültiger Prüfsumme oder Signatur wird die temporäre Datei verworfen.
Diese Prüfung entpackt und installiert das Paket nicht. Sie ist keine Prüfung einer Betriebssystem-Code-Signatur.
Auto-Backup, Health-Check und Rollback
Die aktuelle Updatefunktion erstellt kein integriertes Vor-Migrationsbackup und führt keinen automatischen Health-Check, Versionswechsel oder Rollback aus. Eine automatische Aufbewahrung von zwei Programmversionen wird durch diesen Ablauf ebenfalls nicht bereitgestellt.
Erstellen Sie vor einer manuellen Installation separat eine konsistente Sicherung und prüfen Sie den Wiederherstellungsablauf. Die vorhandene Backupfunktion erzeugt SQLite-Sicherungen; sie ist nicht an den Update-Download gekoppelt. Eine Wiederherstellung überschreibt den aktuellen Datenbestand und erfordert anschließend einen Neustart der Anwendung. Details stehen unter Backup und Wiederherstellung.
Startet eine manuell installierte Version nicht korrekt, wenden Sie sich anhand des tatsächlich verwendeten Installationsverfahrens an Betreiber oder Support. Warten Sie nicht auf einen automatischen Rollback. Eine frühere Programmversion ist nicht automatisch mit einer inzwischen geänderten Datenbank kompatibel.
Updates im Florian-Abo
Neue Florian-Verträge umfassen Software-Nutzung und eine feste Wartungspauschale von 28,99 € netto pro Monat. Darüber werden bereitgestellte Versionen, Fehlerbehebungen und Remote-Support im vereinbarten Umfang abgedeckt. Laufzeit und Bereitstellung stehen im Angebot; für bestehende Altverträge gelten deren jeweilige Bedingungen.
Bei Problemen mit einem Update melden Sie die Version und die Fehlermeldung an den Support. Der Abschnitt Backup und Wiederherstellung erklärt die Sicherung vor einer Migration.