Aller au contenu

FAQ / Dépannage

Oui. La base de données SQLite (/app/data) et le répertoire des téléversements (/app/uploads) doivent tous deux être sur des volumes persistants. Sans eux, vos données et photos sont perdues lorsque le conteneur est recréé. Voir Installation.

Dois-je exécuter les migrations de base de données ?

Section intitulée « Dois-je exécuter les migrations de base de données ? »

Non. En production, les migrations de base de données s’exécutent automatiquement au démarrage. Récupérez simplement une image plus récente et redémarrez — le schéma est mis à jour pour vous.

Comment exécuter OpenFishing derrière un reverse proxy ?

Section intitulée « Comment exécuter OpenFishing derrière un reverse proxy ? »
  • Terminez TLS au niveau de votre proxy (nginx, Caddy, Traefik…) et transférez vers le port 3000 du conteneur.
  • Définissez BASE_URL sur votre URL HTTPS publique pour que les QR-codes et les liens de réinitialisation de mot de passe soient corrects.
  • Transférez les en-têtes de proxy standard (host et forwarded-for/proto) pour que l’application voie la bonne URL externe.

Les téléversements sont limités par BODY_SIZE_LIMIT (par défaut ≈ 100 Mo, soit 104857600 octets). Augmentez-le si vous avez besoin de photos plus grandes, et assurez-vous que tout reverse proxy en amont autorise aussi la taille de corps plus élevée.

Non — OpenFishing est ouvert sauf si vous définissez ADMIN_PASSWORD. Voir Multi-utilisateur & authentification. N’exposez pas une instance ouverte à l’Internet public.

Où puis-je obtenir de l’aide ou signaler un bug ?

Section intitulée « Où puis-je obtenir de l’aide ou signaler un bug ? »

Ouvrez une issue sur GitHub.