Pular para o conteúdo

Introdução

O OpenFishing é uma aplicação web auto-hospedada para pescadores organizarem a sua coleção de iscas, marcarem pontos de pesca num mapa, registarem as suas capturas e acompanharem o seu equipamento — tudo a partir de uma única aplicação focada na privacidade que corre no teu próprio servidor.

É uma aplicação SvelteKit suportada por uma única base de dados SQLite, distribuída como uma única imagem Docker. Não há serviço na nuvem, conta com terceiros nem telemetria: as tuas fotos e dados residem na tua infraestrutura e em mais lado nenhum.

  • Auto-hospedado e focado na privacidade — tu executa-lo, os dados são teus. Nada sai do teu servidor.
  • Sem nuvem — não são necessárias dependências externas para o núcleo da aplicação funcionar.
  • Código aberto — lançado sob a licença AGPL-3.0 no GitHub.
  • Simples de executar — um contentor, um ficheiro SQLite, dois volumes para a base de dados e uploads.
Área O que faz
Iscas Biblioteca de fotos com etiquetas, espécies, favoritos, registo de iscas perdidas, etiquetas QR e pesquisa rápida.
Pontos Mapa Leaflet interativo dos teus pontos de pesca com GPS e fotos.
Capturas Regista espécie, peso, comprimento, GPS, captura e libertação e apresentação, com um Índice de fisgada baseado no clima.
Índice de fisgada Uma pontuação automática de 0 a 10 que avalia as condições de pesca a partir de dados meteorológicos.
Equipamento Canas, carretos, linhas e conjuntos, com histórico de bobinas.
Estatísticas Tendências nas tuas capturas e equipamento.
Funcionalidades de IA Chatbot opcional e identificação de peixes e iscas a partir de fotos.
Multiutilizador Início de sessão opcional para alojar amigos e família, com quotas e um painel de administração.
Ligações de partilha Páginas públicas só de leitura para uma isca, ponto ou captura.
API REST API JSON só de leitura com tokens Bearer e uma interface Swagger.
Backup e restauro Exportação/importação ZIP com um clique.
Idiomas 9 idiomas com um seletor de bandeiras.