FAQ / Risoluzione dei problemi
Ho bisogno di volumi persistenti?
Sezione intitolata “Ho bisogno di volumi persistenti?”Sì. Sia il database SQLite (/app/data) sia la directory degli upload (/app/uploads) devono trovarsi su
volumi persistenti. Senza di essi, i tuoi dati e le foto vanno persi quando il container viene ricreato. Vedi
Installazione.
Devo eseguire le migrazioni del database?
Sezione intitolata “Devo eseguire le migrazioni del database?”No. In produzione, le migrazioni del database vengono eseguite automaticamente all’avvio. Basta scaricare un’immagine più recente e riavviare — lo schema viene aggiornato per te.
Come eseguo OpenFishing dietro un reverse proxy?
Sezione intitolata “Come eseguo OpenFishing dietro un reverse proxy?”- Termina il TLS sul tuo proxy (nginx, Caddy, Traefik…) e inoltra alla porta
3000del container. - Imposta
BASE_URLsul tuo URL HTTPS pubblico così che i QR-code e i link di reset della password siano corretti. - Inoltra gli header di proxy standard (host e forwarded-for/proto) così che l’app veda l’URL esterno corretto.
Perché il mio upload viene rifiutato?
Sezione intitolata “Perché il mio upload viene rifiutato?”Gli upload sono limitati da BODY_SIZE_LIMIT (predefinito ≈ 100 MB, cioè 104857600 byte). Aumentalo se ti
servono foto più grandi, e assicurati che qualsiasi reverse proxy a monte consenta anch’esso la dimensione del
corpo maggiore.
C’è un login predefinito?
Sezione intitolata “C’è un login predefinito?”No — OpenFishing è aperto a meno che tu non imposti ADMIN_PASSWORD. Vedi
Multiutente e autenticazione. Non esporre un’istanza aperta alla rete
Internet pubblica.
Dove posso ottenere aiuto o segnalare un bug?
Sezione intitolata “Dove posso ottenere aiuto o segnalare un bug?”Apri una issue su GitHub.