Przejdź do głównej zawartości

Wprowadzenie

OpenFishing to samodzielnie hostowana aplikacja webowa dla wędkarzy do organizowania kolekcji przynęt, oznaczania łowisk na mapie, zapisywania połowów i śledzenia sprzętu — wszystko z jednej, dbającej o prywatność aplikacji działającej na Twoim własnym serwerze.

To aplikacja SvelteKit oparta na pojedynczej bazie danych SQLite, dostarczana jako jeden obraz Docker. Nie ma usługi w chmurze, konta u podmiotów trzecich ani telemetrii: Twoje zdjęcia i dane znajdują się na Twojej infrastrukturze i nigdzie indziej.

  • Samodzielnie hostowane i dbające o prywatność — Ty to uruchamiasz, Ty jesteś właścicielem danych. Nic nie opuszcza Twojego serwera.
  • Bez chmury — do działania rdzenia aplikacji nie są wymagane żadne zewnętrzne zależności.
  • Otwarte źródło — wydane na licencji AGPL-3.0 na GitHubie.
  • Proste w uruchomieniu — jeden kontener, jeden plik SQLite, dwa wolumeny na bazę danych i pliki.
Obszar Co robi
Przynęty Biblioteka zdjęć z tagami, gatunkami, ulubionymi, śledzeniem utraconych przynęt, etykietami QR i szybkim wyszukiwaniem.
Łowiska Interaktywna mapa Leaflet Twoich łowisk z GPS i zdjęciami.
Połowy Zapisuj gatunek, wagę, długość, GPS, złów i wypuść oraz prezentację, z Indeksem brań opartym na pogodzie.
Indeks brań Automatyczna ocena 0–10 oceniająca warunki wędkarskie na podstawie danych pogodowych.
Sprzęt Wędki, kołowrotki, żyłki i zestawy, z historią szpul.
Statystyki Trendy w Twoich połowach i sprzęcie.
Funkcje AI Opcjonalny chatbot oraz rozpoznawanie ryb i przynęt ze zdjęć.
Wielu użytkowników Opcjonalne logowanie do hostowania znajomych i rodziny, z limitami i panelem administracyjnym.
Linki udostępniania Publiczne strony tylko do odczytu dla przynęty, łowiska lub połowu.
API REST API JSON tylko do odczytu z tokenami Bearer i interfejsem Swagger.
Kopia zapasowa i przywracanie Eksport/import ZIP jednym kliknięciem.
Języki 9 języków z przełącznikiem flag.