Pular para o conteúdo

FAQ / Resolução de problemas

Sim. Tanto a base de dados SQLite (/app/data) como o diretório de uploads (/app/uploads) têm de estar em volumes persistentes. Sem eles, os teus dados e fotos perdem-se quando o contentor é recriado. Consulta Instalação.

Não. Em produção, as migrações da base de dados são executadas automaticamente no arranque. Basta obter uma imagem mais recente e reiniciar — o esquema é atualizado por ti.

Como executo o OpenFishing atrás de um proxy reverso?

Seção intitulada “Como executo o OpenFishing atrás de um proxy reverso?”
  • Termina o TLS no teu proxy (nginx, Caddy, Traefik…) e encaminha para a porta 3000 do contentor.
  • Define BASE_URL com o teu URL HTTPS público para que os códigos QR e os links de reposição de palavra-passe estejam corretos.
  • Encaminha os cabeçalhos de proxy padrão (host e forwarded-for/proto) para que a aplicação veja o URL externo correto.

Os uploads são limitados por BODY_SIZE_LIMIT (predefinição ≈ 100 MB, ou seja, 104857600 bytes). Aumenta-o se precisares de fotos maiores, e certifica-te de que qualquer proxy reverso à frente também permite o tamanho de corpo maior.

Não — o OpenFishing é aberto a menos que definas ADMIN_PASSWORD. Consulta Multiutilizador e autenticação. Não exponhas uma instância aberta à Internet pública.

Abre uma issue no GitHub.