Salta ai contenuti

Introduzione

OpenFishing è un’app web self-hosted che permette ai pescatori di organizzare la propria collezione di esche, segnare gli spot di pesca su una mappa, registrare le proprie catture e tenere traccia della propria attrezzatura — il tutto da un’unica applicazione attenta alla privacy che gira sul tuo server.

È un’app SvelteKit basata su un unico database SQLite, distribuita come una sola immagine Docker. Non c’è alcun servizio cloud, nessun account con terze parti e nessuna telemetria: le tue foto e i tuoi dati risiedono sulla tua infrastruttura e da nessun’altra parte.

  • Self-hosted e attento alla privacy — lo gestisci tu, i dati sono tuoi. Nulla lascia il tuo server.
  • Senza cloud — nessuna dipendenza esterna necessaria per il funzionamento del cuore dell’app.
  • Open source — rilasciato sotto licenza AGPL-3.0 su GitHub.
  • Semplice da eseguire — un container, un file SQLite, due volumi per il database e gli upload.
Area Cosa fa
Esche Libreria fotografica con tag, specie, preferiti, tracciamento delle esche perse, etichette QR e ricerca rapida.
Spot Mappa Leaflet interattiva dei tuoi spot di pesca con GPS e foto.
Catture Registra specie, peso, lunghezza, GPS, catch & release e presentazione, con un Indice di abboccata basato sul meteo.
Indice di abboccata Un punteggio automatico da 0 a 10 che valuta le condizioni di pesca dai dati meteo.
Attrezzatura Canne, mulinelli, fili e combo, con lo storico delle bobine.
Statistiche Tendenze delle tue catture e della tua attrezzatura.
Funzioni di IA Chatbot opzionale più identificazione di pesci ed esche dalle foto.
Multiutente Login opzionale per ospitare amici e famiglia, con quote e un pannello di amministrazione.
Link di condivisione Pagine pubbliche di sola lettura per un’esca, uno spot o una cattura.
API REST API JSON di sola lettura con token Bearer e un’interfaccia Swagger.
Backup e ripristino Esportazione/importazione ZIP con un clic.
Lingue 9 lingue con un selettore a bandiere.