Início rápido
A forma mais rápida de experimentar o OpenFishing na tua própria máquina é um único docker run.
Comando único
Seção intitulada “Comando único”docker run -d -p 3000:3000 \ -v openfishing-db:/app/data \ -v openfishing-uploads:/app/uploads \ ghcr.io/m1ndgames/openfishing:latestDepois abre http://localhost:3000.
Isto inicia o OpenFishing em modo de inquilino único, totalmente aberto — sem início de sessão. Qualquer pessoa que consiga alcançar a porta tem acesso total, por isso expõe-a apenas numa rede de confiança até ativares a autenticação.
Primeiro início de sessão
Seção intitulada “Primeiro início de sessão”- Sem
ADMIN_PASSWORD(como acima): a aplicação está aberta — não há ecrã de início de sessão e todas as funcionalidades estão disponíveis de imediato. - Com
ADMIN_PASSWORDdefinido: aparece um ecrã de início de sessão. O nome de utilizador admin é sempreadmin, e a palavra-passe é a que definires emADMIN_PASSWORD. A conta é ressincronizada a partir da variável de ambiente em cada arranque.
Consulta Multiutilizador e autenticação para o panorama completo.
Onde ficam os teus dados
Seção intitulada “Onde ficam os teus dados”O OpenFishing mantém duas coisas que tens de persistir:
| Dados | Caminho no contentor | No comando acima |
|---|---|---|
| Base de dados SQLite | /app/data |
volume nomeado openfishing-db |
| Fotos carregadas | /app/uploads |
volume nomeado openfishing-uploads |
Para uma configuração pronta para produção com volumes nomeados e variáveis de ambiente num ficheiro, usa a instalação com docker-compose.