Chuyển đến nội dung chính
Giảm 50% tất cả các gói, có thời hạn. Khởi điểm từ $2.48/mo
Bugsink

Bugsink

Bugsink là công cụ theo dõi lỗi tự lưu trữ nói cùng giao thức Sentry SDK. Trỏ client Sentry hiện có của bạn tới máy chủ của riêng bạn và giữ mọi stack trace, breadcrumb và sự kiện trên hạ tầng bạn kiểm soát. Chạy từ một tệp Docker Compose duy nhất. 1,900+ sao GitHub.

Tổng quan

1.9k

Sao GitHub

3

Lượt xem trang

333

Cài đặt đang hoạt động

Phiên bản 2 OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4

Cài đặt đang hoạt động là dữ liệu mẫu (xem trước); số liệu thực sẽ được kết nối trước khi ra mắt.

Truy cập

Mở URL Bugsink: http://<SERVER_IP> (HTTP)

Thông tin đăng nhập được lưu bên trong /root/bugsink/.env as ADMIN_EMAILADMIN_PASSWORD.

Lấy thông tin đăng nhập của quản trị viên:

grep ADMIN /root/bugsink/.env

Email của quản trị viên có thể được thay đổi sau này từ Users trong giao diện web Bugsink.

File và thư mục quan trọng

  • Đường dẫn cài đặt: /root/bugsink
  • Tệp Compose: /root/bugsink/compose.yaml
  • Tệp môi trường: /root/bugsink/.env
  • Volume Cơ sở Dữ liệu: /var/lib/docker/volumes/bugsink_db-data
  • Cấu hình Nginx: /etc/nginx/sites-available/bugsink

Quản lý Docker

Xem các container đang chạy:

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

Khởi động lại tất cả container:

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

Theo dõi nhật ký ứng dụng:

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

Dừng ứng dụng:

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

Khởi động ứng dụng:

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

Quản lý Nginx

Kiểm tra trạng thái:

systemctl status nginx

Khởi động lại Nginx:

systemctl restart nginx

Tải lại Nginx:

systemctl reload nginx

Xác thực cấu hình:

nginx -t

Kích hoạt SSL với một tên miền

1. Trỏ tên miền của bạn về IP máy chủ.

2. Sửa cấu hình Nginx và thay thế cả server_name _; với tên miền của bạn (server_name <yourdomain.com>):

vim /etc/nginx/sites-available/bugsink

3. Cài đặt Certbot:

apt install -y certbot python3-certbot-nginx

4. Chạy lệnh sau và làm theo hướng dẫn để lấy một chứng chỉ Let's Encrypt hợp lệ:

certbot --nginx

5. Tải lại Nginx để áp dụng các thay đổi:

systemctl reload nginx

6. Chỉnh sửa /root/bugsink/.env và thay thế IP máy chủ trong BASE_URL bằng tên miền của bạn, bao gồm cả https:// tiền tố:

BASE_URL=https://yourdomain.com

7. Chỉnh sửa /root/bugsink/compose.yaml và bỏ chú thích BEHIND_HTTPS_PROXY: "true" để bật hỗ trợ proxy HTTPS.

8. Tạo lại các dịch vụ:

cd /root/bugsink
docker compose up -d

9. Mở trình duyệt và truy cập: https://yourdomain.com

Thêm trong Self Hosted

Ứng dụng liên quan.

Triển khai Bugsink ngay. Từ $2.48/tháng.