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_EMAIL và ADMIN_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