Inicio rápido
La forma más rápida de probar OpenFishing en tu propia máquina es un único docker run.
Una sola línea
Sección titulada «Una sola línea»docker run -d -p 3000:3000 \ -v openfishing-db:/app/data \ -v openfishing-uploads:/app/uploads \ ghcr.io/m1ndgames/openfishing:latestLuego abre http://localhost:3000.
Esto inicia OpenFishing en modo de un solo inquilino, totalmente abierto — sin inicio de sesión. Cualquiera que pueda alcanzar el puerto tiene acceso completo, así que exponlo solo en una red de confianza hasta que habilites la autenticación.
Primer inicio de sesión
Sección titulada «Primer inicio de sesión»- Sin
ADMIN_PASSWORD(como arriba): la aplicación está abierta — no hay pantalla de inicio de sesión y todas las funciones están disponibles de inmediato. - Con
ADMIN_PASSWORDdefinido: aparece una pantalla de inicio de sesión. El nombre de usuario admin es siempreadmin, y la contraseña es la que establezcas enADMIN_PASSWORD. La cuenta se vuelve a sincronizar desde la variable de entorno en cada arranque.
Consulta Multiusuario y autenticación para el panorama completo.
Dónde residen tus datos
Sección titulada «Dónde residen tus datos»OpenFishing conserva dos cosas que debes persistir:
| Datos | Ruta del contenedor | En el comando anterior |
|---|---|---|
| Base de datos SQLite | /app/data |
volumen con nombre openfishing-db |
| Fotos subidas | /app/uploads |
volumen con nombre openfishing-uploads |
Para una configuración lista para producción con volúmenes con nombre y variables de entorno en un archivo, usa la instalación con docker-compose.