🔥 Open Source  ·  Kostenlos  ·  Self-Hosted

Verwaltung für
Freiwillige Feuerwehren

FeuerwehrHub ist eine modulare, selbst gehostete Plattform — für Beschaffung, Benutzerverwaltung und mehr. Deine Daten. Dein Server.

Jetzt installieren Auf GitHub ansehen
MIT
Open-Source-Lizenz
2FA
TOTP-Absicherung
Docker
Einfaches Deployment
100%
Self-Hosted

Alles, was deine Wehr braucht

Jedes Modul ist einzeln aktivierbar — keine unnötigen Funktionen für deine Wehr.

🏪

Lager & Beschaffung

Beschaffungsaufträge digital erfassen, verwalten und als offizielles PDF exportieren.

  • Beschaffungsauftrag mit PDF-Export
  • Artikelstamm mit Mindestmengen
  • Lieferverfolgung pro Position
  • Bestellstatistik & Freitextsuche
🔒

Sicherheit & Auth

Produktionsreife Sicherheit — von der Anmeldung bis zum Audit-Log.

  • Zwei-Faktor-Authentifizierung (TOTP)
  • Account-Sperrung bei Fehlversuchen
  • IP-basiertes Rate-Limiting
  • Vollständiges Audit-Log
👥

Rollensystem

Hierarchisches Rollensystem nach Feuerwehr-Standard, vollständig anpassbar.

  • WL, ZF, GF, TF, TM als Vorlagen
  • Gerätewart & JFW-Funktionsrollen
  • Custom Rollen mit Modulrechten
  • Passwort-Reset durch Admins
👤

Mein Bereich

Jeder Kamerad sieht seine eigenen Daten — Qualifikationen, Ausrüstung, Notfallkontakt.

  • Kontaktdaten & Notfallkontakt
  • Qualifikationen mit Ampelstatus
  • Pager, Schlüssel, Dienstausweis
  • Für alle Mitglieder, immer aktiv
👥

Personal

Mitgliederverwaltung für den Wehrleiter — Stammdaten, Qualifikationen und Ehrungen.

  • Stammdaten & Personalnummern
  • Qualifikationen & Ablaufdaten
  • Ausrüstung, Pager, Transponder
  • Ehrungen & Dienstjahre
⚙️

Modulsystem

Aktiviere nur, was du brauchst. Weitere Module wachsen mit der Plattform.

  • Module per Toggle ein-/ausschalten
  • Zugriff rollenbasiert steuerbar
  • Dashboard mit Ankündigungen
  • Erweiterbar durch neue Module

Sieh es in Aktion

Ein Blick in die Oberfläche — schlicht, funktional und auf Feuerwehren zugeschnitten.

http://feuerwehrhub.local:8080/#/login
FeuerwehrHub Anmeldeseite
FeuerwehrHub Dashboard
FeuerwehrHub Bestellübersicht
FeuerwehrHub Neuer Beschaffungsauftrag

In Planung

FeuerwehrHub wächst kontinuierlich — neue Module folgen mit dem Bedarf der Wehren.

🚒 Einsatzberichte
🚗 Fahrzeugverwaltung
🧒 Jugendfeuerwehr
📅 Termine & Kalender
🏛️ Vereinsverwaltung
✉️ E-Mail-Benachrichtigungen

In 3 Schritten startklar

Docker und eine PostgreSQL-Datenbank — mehr brauchst du nicht.

1

Repository klonen

Repository von GitHub klonen und in den Projektordner wechseln.

2

Konfiguration anlegen

Beispieldatei kopieren — nur DB_PASSWORD, JWT_SECRET und Feuerwehrname anpassen.

3

Starten

Mit --profile standalone wird PostgreSQL automatisch mitgestartet. Eigene DB? Einfach ohne Profil starten.

bash — Standalone (PostgreSQL inklusive)
git clone https://github.com/xPatrick096/FeuerwehrHub.git
cd FeuerwehrHub && cp .env.example .env

# Nur diese drei Werte anpassen:
DB_PASSWORD=sicheres-passwort
JWT_SECRET=$(openssl rand -hex 64)
FF_NAME=Freiwillige Feuerwehr Musterstadt

docker compose --profile standalone up -d

Die App ist danach unter http://DEINE-IP:8080 erreichbar — beim ersten Aufruf startet der Einrichtungsassistent automatisch.

❤️

Für Feuerwehren, von Feuerwehrmenschen

FeuerwehrHub entsteht ehrenamtlich und ist vollständig Open Source unter der MIT-Lizenz. Issues und Pull Requests sind herzlich willkommen.

Auf GitHub ansehen