Ana içeriğe geç
%50 indirim tüm planlarda, sınırlı süreyle. Başlangıç fiyatı $2.48/mo
Bugsink

Bugsink

Bugsink, Sentry SDK protokolünü konuşan, kendi sunucunuzda barındırılan bir hata izleme aracıdır. Mevcut Sentry istemcinizi kendi sunucunuza yönlendirin ve her yığın izini (stack trace), breadcrumb ve olayı kontrol ettiğiniz altyapıda tutun. Tek bir Docker Compose dosyasından çalışır. 1.900+ GitHub yıldızı.

Kısaca

1.9k

GitHub yıldızları

3

Sayfa görüntülemeleri

333

Aktif kurulumlar

Sürüm 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Aktif kurulumlar örnek veridir (önizleme); gerçek metrik lansmandan önce bağlanacaktır.

Erişim

Bugsink URL'sini açın: http://<SERVER_IP> (HTTP)

Giriş kimlik bilgileri şurada saklanır: /root/bugsink/.env as ADMIN_EMAIL ve ADMIN_PASSWORD.

Yönetici kimlik bilgilerini alın:

grep ADMIN /root/bugsink/.env

Yönetici e-postası daha sonra şuradan değiştirilebilir: Users Bugsink web arayüzünde.

Önemli Dosyalar ve Dizinler

  • Kurulum yolu: /root/bugsink
  • Compose Dosyası: /root/bugsink/compose.yaml
  • Ortam Dosyası: /root/bugsink/.env
  • Veritabanı Birimi: /var/lib/docker/volumes/bugsink_db-data
  • Nginx Yapılandırması: /etc/nginx/sites-available/bugsink

Docker Yönetimi

Çalışan konteynerleri görüntüleyin:

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

Tüm container'ları yeniden başlatın:

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

Uygulama günlüklerini takip edin:

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

Uygulamayı durdurun:

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

Uygulamayı başlatın:

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

Nginx Yönetimi

Durumu kontrol edin:

systemctl status nginx

Nginx'i Yeniden Başlat:

systemctl restart nginx

Nginx'i yeniden yükle:

systemctl reload nginx

Yapılandırmayı doğrulayın:

nginx -t

Bir Alan Adı ile SSL Etkinleştirme

1. Alan adını sunucu IP'sine yönlendir.

2. Nginx config'i düzenle ve her ikisini de değiştir server_name _; alan adın ile (server_name <yourdomain.com>):

vim /etc/nginx/sites-available/bugsink

3. Certbot'u kur:

apt install -y certbot python3-certbot-nginx

4. Geçerli bir Let's Encrypt sertifikası edinmek için aşağıdaki komutu çalıştırın ve istemleri izleyin:

certbot --nginx

5. Değişiklikleri uygulamak için Nginx'i yeniden yükleyin:

systemctl reload nginx

6. Düzenleyin /root/bugsink/.env ve şuradaki sunucu IP'sini değiştirin: BASE_URL kendi alan adınızla, şunu da dahil ederek: https:// öneki:

BASE_URL=https://yourdomain.com

7. Düzenleyin /root/bugsink/compose.yaml ve yorum işaretini kaldırın: BEHIND_HTTPS_PROXY: "true" HTTPS proxy desteğini etkinleştirmek için.

8. Servisleri yeniden oluşturun:

cd /root/bugsink
docker compose up -d

9. Tarayıcını aç ve şu adresi ziyaret et: https://yourdomain.com

Self Hosted'da daha fazlası

İlgili uygulamalar.

Bugsink'i şimdi dağıtın. 2,48 $/ay'dan başlayan fiyatlarla.