Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
Bugsink

Bugsink

O Bugsink é uma ferramenta self-hosted de rastreio de erros que fala o protocolo do Sentry SDK. Aponte o seu cliente Sentry existente para o seu próprio servidor e mantenha cada stack trace, breadcrumb e evento em infraestrutura que controla. Corre a partir de um único ficheiro Docker Compose. Mais de 1.900 estrelas no GitHub.

Em resumo

1.9k

Estrelas no GitHub

3

Visualizações de página

333

Instalações ativas

Versão 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

As instalações ativas são dados de amostra (pré-visualização); a métrica real será conectada antes do lançamento.

Acesso

Abra o URL do Bugsink: http://<SERVER_IP> (HTTP)

As credenciais de início de sessão são guardadas em /root/bugsink/.env as ADMIN_EMAIL e ADMIN_PASSWORD.

Obtenha as credenciais de administrador:

grep ADMIN /root/bugsink/.env

O email de administrador pode ser alterado mais tarde a partir de Users na interface web do Bugsink.

Ficheiros e diretórios importantes

  • Caminho de instalação: /root/bugsink
  • Arquivo Compose: /root/bugsink/compose.yaml
  • Arquivo de ambiente: /root/bugsink/.env
  • Volume do banco de dados: /var/lib/docker/volumes/bugsink_db-data
  • Configuração do Nginx: /etc/nginx/sites-available/bugsink

Gerenciamento Docker

Ver containers em execução:

docker compose -f /root/bugsink/compose.yaml ps

Reinicie todos os contêineres:

docker compose -f /root/bugsink/compose.yaml restart

Acompanhe os registos da aplicação:

docker compose -f /root/bugsink/compose.yaml logs -f

Pare a aplicação:

docker compose -f /root/bugsink/compose.yaml down

Inicie a aplicação:

docker compose -f /root/bugsink/compose.yaml up -d

Gerenciando Nginx

Verificar o status:

systemctl status nginx

Reiniciar Nginx:

systemctl restart nginx

Recarregar Nginx:

systemctl reload nginx

Valide a configuração:

nginx -t

Ativar SSL com um domínio

1. Aponte o seu domínio para o IP do servidor.

2. Edite a configuração do Nginx e substitua ambos server_name _; com o seu domínio (server_name <yourdomain.com>):

vim /etc/nginx/sites-available/bugsink

3. Instalar o Certbot:

apt install -y certbot python3-certbot-nginx

4. Execute o seguinte comando e siga as instruções para obter um certificado Let's Encrypt válido:

certbot --nginx

5. Recarregue o Nginx para aplicar as alterações:

systemctl reload nginx

6. Edite /root/bugsink/.env e substitua o IP do servidor em BASE_URL pelo seu domínio, incluindo o prefixo https:// prefixo:

BASE_URL=https://yourdomain.com

7. Edite /root/bugsink/compose.yaml e retire o comentário de BEHIND_HTTPS_PROXY: "true" para ativar o suporte de proxy HTTPS.

8. Recriar os serviços:

cd /root/bugsink
docker compose up -d

9. Abra o seu browser e visite: https://yourdomain.com

Mais em Self-hosted

Aplicações relacionadas.

Implante o Bugsink agora. A partir de $2,48/mês.