Acesso
- Abra o seu browser:
https://<SERVER_IP>/ - É usado um certificado SSL autoassinado, pelo que é normal surgir um aviso do browser na primeira visita.
Primeira configuração
- Abra a página de configuração:
https://<SERVER_IP>/setup - Siga o assistente de configuração para configurar sua instância
- This will generate a
config.jsoninside the config directory
Notas de configuração
- For a quick setup, select
SQLitecomo banco de dados no assistente de configuração.Redisnão é instalado por padrão. Se precisar, instale e configure manualmente. - Para o
Use SSL (a self-signed certificate will be generated that can be replaced), selecioneNo. O HTTPS já é fornecido pelo Nginx usando um certificado autoassinado. - Definir
Public Facing URLpara a URL que os usuários usarão para acessar sua instância. Por padrão, ela é configurada comohttps://<SERVER_IP>/. Se você configurar um domínio mais tarde, atualize este valor conforme necessário.
Caminhos importantes
- Diretório de instalação:
/root/gokapi - Ficheiro Docker Compose:
/root/gokapi/compose.yaml - Ficheiro de ambiente:
/root/gokapi/.env - Armazenamento de dados:
/root/gokapi/gokapi-data - Configuração:
/root/gokapi/gokapi-config - Configuração Nginx:
/etc/nginx/sites-available/gokapi - Certificado SSL:
/etc/nginx/ssl/gokapi.crt - Chave SSL:
/etc/nginx/ssl/gokapi.key
Gerenciamento do Docker
Ver os contêineres em execução:
docker compose -f /root/gokapi/compose.yaml ps
Reiniciar todos os contêineres:
docker compose -f /root/gokapi/compose.yaml restart
Acompanhe os registos da aplicação:
docker compose -f /root/gokapi/compose.yaml logs -f
Pare a aplicação:
docker compose -f /root/gokapi/compose.yaml down
Inicie a aplicação:
docker compose -f /root/gokapi/compose.yaml up -d
Gerenciando Nginx
Verificar o status:
systemctl status nginx
Reiniciar o Nginx:
systemctl restart nginx
Recarregar o Nginx:
systemctl reload nginx
Valide a configuração:
nginx -t