Ga naar hoofdinhoud
50% korting alle plannen, beperkte tijd. Vanaf $2.48/mo
Bugsink

Bugsink

Bugsink is zelf-gehoste error tracking die het Sentry SDK-protocol spreekt. Richt je bestaande Sentry-client op je eigen server en houd elke stack trace, breadcrumb en event op infrastructuur die je zelf beheert. Draait vanuit één Docker Compose-bestand. 1.900+ GitHub-sterren.

In een oogopslag

1.9k

GitHub-sterren

3

Paginaweergaven

333

Actieve installaties

Versie 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Actieve installaties zijn voorbeeldgegevens (voorvertoning); de echte maatstaf wordt voor de lancering gekoppeld.

Toegang

Open de Bugsink-URL: http://<SERVER_IP> (HTTP)

De inloggegevens staan opgeslagen in /root/bugsink/.env as ADMIN_EMAIL en ADMIN_PASSWORD.

Haal de beheerdersgegevens op:

grep ADMIN /root/bugsink/.env

Het beheerderse-mailadres kun je later wijzigen via Users in de Bugsink-webinterface.

Belangrijke bestanden en mappen

  • Installatiepad: /root/bugsink
  • Compose-bestand: /root/bugsink/compose.yaml
  • Omgevingsbestand: /root/bugsink/.env
  • Databasevolume: /var/lib/docker/volumes/bugsink_db-data
  • Nginx Configuratie: /etc/nginx/sites-available/bugsink

Docker-beheer

Bekijk actieve containers:

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

Start alle containers opnieuw:

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

Volg de applicatielogs:

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

Stop de applicatie:

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

Start de applicatie:

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

Nginx beheren

Status controleren:

systemctl status nginx

Nginx opnieuw starten:

systemctl restart nginx

Nginx herladen:

systemctl reload nginx

Valideer de configuratie:

nginx -t

SSL inschakelen met een domein

1. Wijs je domein naar het server-IP.

2. Pas de Nginx-config aan en vervang beide server_name _; met je domein (server_name <yourdomain.com>):

vim /etc/nginx/sites-available/bugsink

3. Installeer Certbot:

apt install -y certbot python3-certbot-nginx

4. Voer het volgende commando uit en volg de aanwijzingen om een geldig Let's Encrypt-certificaat te verkrijgen:

certbot --nginx

5. Herlaad Nginx om de wijzigingen toe te passen:

systemctl reload nginx

6. Bewerk /root/bugsink/.env en vervang het server-IP in BASE_URL door je domein, inclusief het https:// voorvoegsel:

BASE_URL=https://yourdomain.com

7. Bewerk /root/bugsink/compose.yaml en verwijder het commentaarteken bij BEHIND_HTTPS_PROXY: "true" om HTTPS-proxyondersteuning in te schakelen.

8. De services opnieuw aanmaken:

cd /root/bugsink
docker compose up -d

9. Open je browser en bezoek: https://yourdomain.com

Meer in Self-hosted

Gerelateerde apps.

Rol Bugsink nu uit. Vanaf $2,48/mnd.