Repository navigation
Installation Erst Setup
Beim ersten App-Start wird automatisch ein Admin-User aus .env angelegt
(BOOTSTRAP_ADMIN_USER / BOOTSTRAP_ADMIN_PASSWORD).
Prüfen:
python -m app.cli list-usersManuell einen Admin erstellen (falls nötig):
python -m app.cli create-admin --username admin --password sicheres-passwortDas Alarmierungssystem sendet Einsätze per REST-API. Dazu braucht es einen API-Key:
python -m app.cli create-api-key --label "Alarmierungssystem FWWO"Ausgabe:
API-Key: fwwo_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Key-ID: 1
Label: Alarmierungssystem FWWO
Den Key sofort kopieren! Er wird nur einmal im Klartext angezeigt.
Dieser Key kommt in die Konfiguration des Alarmierungssystems alsX-API-Key-Header.
python -m app.cli check-seedErwartet: Wolfurt-Fahrzeuge, 5 Nachbarwehren, Alarmstichwörter (T1–T7, F1–F4), Qualifikationen.
Falls die Seed-Daten fehlen:
python -m app.seed_data- Browser öffnen:
https://einsatzcockpit.com/login - Benutzername:
admin, Passwort: aus.env - Nach Login: Startseite mit leerer Einsatzliste
Beim App-Start wird automatisch eine Heimwehr angelegt (is_home_org = true). Sie bildet die Basis-Organisation für alle Stammdaten.
Prüfen:
python -m app.cli list-orgsIn der Webapp: Admin → Benutzer → Neuer Benutzer
Oder per CLI:
python -m app.cli create-user --username stefan --password passwort --role incident_leaderVerfügbare Rollen: system_admin, org_admin, admin, incident_leader, breathing_supervisor, recorder, readonly
Für Multi-Org-Betrieb: den künftigen Org-Admin über einen Einladungslink einrichten (→ Organisationen verwalten).
In der Webapp: Oben rechts → Benutzername → Passwort ändern
Nächster Schritt: Backups einrichten
Einsatz führen
Im Einsatz
Einsatzbegleitend
Verwaltung & Planung
Auswertung
Großschadenslage
Verwaltung
Systemadministration
- Überblick und Inbetriebnahme
- Systemdiagnose
- Datenbank: Snapshot-Isolation
- System-Admin-MCP
- Zwei-Faktor-Authentifizierung
Mehr