تخطَّ إلى المحتوى الرئيسي
خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
Bugsink

Bugsink

Bugsink هو أداة تتبّع أخطاء ذاتية الاستضافة تتحدث بروتوكول Sentry SDK. وجّه عميل Sentry الحالي لديك إلى خادمك الخاص واحتفظ بكل تتبّع مكدّس ومسار تتبّع وحدث على بنية تحتية تتحكم فيها أنت. يعمل من ملف Docker Compose واحد. أكثر من 1,900 نجمة على GitHub.

نظرة سريعة

1.9k

نجوم GitHub

3

مشاهدات الصفحة

333

عمليات التثبيت النشطة

الإصدار 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

بيانات التثبيت النشطة تجريبية (معاينة مرحلة التدريج)؛ سيتم توصيل المقياس الحقيقي قبل الإطلاق.

الوصول

افتح عنوان URL الخاص بـ Bugsink: http://<SERVER_IP> (HTTP)

تُخزَّن بيانات اعتماد تسجيل الدخول داخل /root/bugsink/.env as ADMIN_EMAIL و ADMIN_PASSWORD.

استرجع بيانات اعتماد المسؤول:

grep ADMIN /root/bugsink/.env

يمكن تغيير البريد الإلكتروني للمسؤول لاحقًا من Users في واجهة ويب Bugsink.

الملفات والمجلدات المهمة

  • مسار التثبيت: /root/bugsink
  • ملف Compose: /root/bugsink/compose.yaml
  • ملف البيئة: /root/bugsink/.env
  • وحدة تخزين قاعدة البيانات: /var/lib/docker/volumes/bugsink_db-data
  • إعدادات Nginx: /etc/nginx/sites-available/bugsink

إدارة Docker

عرض الحاويات قيد التشغيل:

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

إعادة تشغيل جميع الحاويات:

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

تابع سجلات التطبيق:

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

أوقف التطبيق:

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

شغّل التطبيق:

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

إدارة Nginx

التحقق من الحالة:

systemctl status nginx

إعادة تشغيل NGINX:

systemctl restart nginx

أعد تحميل Nginx:

systemctl reload nginx

تحقّق من صحة الإعدادات:

nginx -t

تفعيل SSL مع نطاق

1. وجِّه نطاقك إلى IP الخادم.

2. حرّر إعدادات Nginx واستبدل كليهما server_name _; بنطاقك (server_name <yourdomain.com>):

vim /etc/nginx/sites-available/bugsink

3. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

4. شغّل الأمر التالي واتبع التعليمات للحصول على شهادة Let's Encrypt صالحة:

certbot --nginx

5. أعد تحميل Nginx لتطبيق التغييرات:

systemctl reload nginx

6. عدّل /root/bugsink/.env واستبدل عنوان IP الخاص بالخادم في BASE_URL بنطاقك، بما في ذلك https:// البادئة:

BASE_URL=https://yourdomain.com

7. عدّل /root/bugsink/compose.yaml وأزل التعليق عن BEHIND_HTTPS_PROXY: "true" لتمكين دعم وكيل HTTPS.

8. إعادة إنشاء الخدمات:

cd /root/bugsink
docker compose up -d

9. افتح متصفحك وزُر: https://yourdomain.com

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

انشر Bugsink الآن. تبدأ من 2.48 $/شهر.