Aller au contenu

Introduction

OpenFishing est une application web auto-hébergée permettant aux pêcheurs d’organiser leur collection de leurres, de marquer leurs spots de pêche sur une carte, d’enregistrer leurs prises et de suivre leur matériel — le tout depuis une seule application respectueuse de la vie privée qui s’exécute sur votre propre serveur.

C’est une application SvelteKit reposant sur une unique base de données SQLite, livrée sous forme d’une seule image Docker. Il n’y a aucun service cloud, aucun compte auprès d’un tiers et aucune télémétrie : vos photos et vos données résident sur votre infrastructure et nulle part ailleurs.

  • Auto-hébergé & respectueux de la vie privée — vous l’exécutez, vous possédez les données. Rien ne quitte votre serveur.
  • Sans cloud — aucune dépendance externe requise pour le fonctionnement du cœur de l’application.
  • Open source — publié sous licence AGPL-3.0 sur GitHub.
  • Simple à exécuter — un conteneur, un fichier SQLite, deux volumes pour la base de données et les fichiers.
Domaine Ce que ça fait
Leurres Bibliothèque photo avec tags, espèces, favoris, suivi des leurres perdus, étiquettes QR et recherche rapide.
Spots Carte Leaflet interactive de vos spots de pêche avec GPS et photos.
Prises Enregistrez l’espèce, le poids, la longueur, le GPS, le no-kill et la présentation, avec un indice de touche basé sur la météo.
Indice de touche Un score automatique de 0 à 10 évaluant les conditions de pêche à partir des données météo.
Matériel Cannes, moulinets, lignes et ensembles, avec l’historique des bobines.
Statistiques Tendances de vos prises et de votre matériel.
Fonctions d’IA Chatbot optionnel plus identification des poissons et leurres à partir de photos.
Multi-utilisateur Connexion optionnelle pour héberger amis et famille, avec quotas et panneau d’administration.
Liens de partage Pages publiques en lecture seule pour un leurre, un spot ou une prise.
API REST API JSON en lecture seule avec jetons Bearer et interface Swagger.
Sauvegarde & restauration Export/import ZIP en un clic.
Langues 9 langues avec un sélecteur à drapeaux.