Démarrage rapide
Le moyen le plus rapide d’essayer OpenFishing sur votre propre machine est un seul docker run.
En une ligne
Section intitulée « En une ligne »docker run -d -p 3000:3000 \ -v openfishing-db:/app/data \ -v openfishing-uploads:/app/uploads \ ghcr.io/m1ndgames/openfishing:latestOuvrez ensuite http://localhost:3000.
Cela démarre OpenFishing en mode mono-locataire, entièrement ouvert — sans connexion. Quiconque peut atteindre le port dispose d’un accès complet ; ne l’exposez donc que sur un réseau de confiance jusqu’à ce que vous activiez l’authentification.
Première connexion
Section intitulée « Première connexion »- Sans
ADMIN_PASSWORD(comme ci-dessus) : l’application est ouverte — il n’y a pas d’écran de connexion et toutes les fonctionnalités sont immédiatement disponibles. - Avec
ADMIN_PASSWORDdéfini : un écran de connexion apparaît. Le nom d’utilisateur admin est toujoursadmin, et le mot de passe est celui que vous définissez dansADMIN_PASSWORD. Le compte est resynchronisé depuis la variable d’environnement à chaque démarrage.
Consultez Multi-utilisateur & authentification pour une vue complète.
Où vivent vos données
Section intitulée « Où vivent vos données »OpenFishing conserve deux choses que vous devez rendre persistantes :
| Données | Chemin du conteneur | Dans la commande ci-dessus |
|---|---|---|
| Base de données SQLite | /app/data |
volume nommé openfishing-db |
| Photos téléversées | /app/uploads |
volume nommé openfishing-uploads |
Pour une configuration prête pour la production avec des volumes nommés et des variables d’environnement dans un fichier, utilisez l’installation docker-compose.