Zum Inhalt springen

Einführung

OpenFishing ist eine selbst gehostete Web-App für Angler, um ihre Ködersammlung zu organisieren, Angelstellen auf einer Karte zu markieren, ihre Fänge zu protokollieren und ihre Ausrüstung zu verwalten — alles aus einer einzigen, datenschutzorientierten Anwendung, die auf deinem eigenen Server läuft.

Es ist eine SvelteKit-App mit einer einzigen SQLite-Datenbank, ausgeliefert als ein einziges Docker-Image. Es gibt keinen Cloud-Dienst, kein Konto bei Dritten und keine Telemetrie: Deine Fotos und Daten liegen auf deiner Infrastruktur und nirgendwo sonst.

  • Selbst gehostet & datenschutzorientiert — du betreibst es, dir gehören die Daten. Nichts verlässt deinen Server.
  • Cloud-frei — keine externen Abhängigkeiten für die Kernfunktionen der App erforderlich.
  • Open Source — veröffentlicht unter der AGPL-3.0-Lizenz auf GitHub.
  • Einfach zu betreiben — ein Container, eine SQLite-Datei, zwei Volumes für Datenbank und Uploads.
Bereich Was es macht
Köder Fotobibliothek mit Tags, Arten, Favoriten, Verlust-Tracking, QR-Etiketten und schneller Suche.
Angelstellen Interaktive Leaflet-Karte deiner Angelstellen mit GPS und Fotos.
Fänge Protokolliere Art, Gewicht, Länge, GPS, Catch & Release und Präsentation, mit einem wetterbasierten Bissindex.
Bissindex Eine automatische Bewertung von 0–10, die die Angelbedingungen anhand von Wetterdaten einstuft.
Ausrüstung Ruten, Rollen, Schnüre und Combos, mit Spulen-Historie.
Statistiken Trends bei deinen Fängen und deiner Ausrüstung.
KI-Funktionen Optionaler Chatbot sowie Fisch- & Ködererkennung aus Fotos.
Mehrbenutzer Optionaler Login zum Hosten von Freunden & Familie, mit Kontingenten und einem Admin-Panel.
Freigabelinks Öffentliche, schreibgeschützte Seiten für einen Köder, eine Stelle oder einen Fang.
REST-API Schreibgeschützte JSON-API mit Bearer-Tokens und einer Swagger-UI.
Sicherung & Wiederherstellung ZIP-Export/-Import mit einem Klick.
Sprachen 9 Sprachen mit einem Flaggen-Umschalter.