Truy cập
- Mở trình duyệt và truy cập:
https://<SERVER_IP> - Cảnh báo SSL trên trình duyệt là điều dự kiến (chứng chỉ tự ký)
- Yêu cầu xác thực (cửa sổ Basic Auth)
- Phương thức xác thực: HTTP Basic Auth
- Thông tin đăng nhập được lưu trữ bảo mật tại:
/root/.cloudzy-creds
File và thư mục quan trọng
- Đường dẫn cài đặt:
/root/rss-bridge - Tệp Compose:
/root/rss-bridge/docker-compose.yml - Thư mục Cấu hình:
/root/rss-bridge/config - Tệp Thông tin Xác thực:
/root/.rss-bridge-creds - Cấu hình Nginx:
/etc/nginx/sites-available/rss-bridge - Tệp Basic Auth:
/etc/nginx/.rss-bridge.htpasswd - Chứng chỉ SSL:
/etc/nginx/ssl/rss-bridge.crt - Khóa SSL:
/etc/nginx/ssl/rss-bridge.key
Ghi chú
- Bạn có thể đặt tệp tùy chỉnh
config.ini.phpvà bridge vào/root/rss-bridge/config. - Chỉ Nginx lắng nghe trên các cổng công khai.
- Quyền truy cập được bảo vệ qua Basic Auth.
- TLS sử dụng chứng chỉ tự ký.
- Thông tin đăng nhập được lưu với quyền truy cập hạn chế.
Quản lý Docker
Kiểm tra các container:
docker ps
Xem log:
docker logs -f rss-bridge
Khởi động lại các dịch vụ:
cd /root/rss-bridge
docker compose restart
Dừng dịch vụ:
cd /root/rss-bridge
docker compose down
Bắt đầu dịch vụ:
cd /root/rss-bridge
docker compose up -d
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>) cho cả block HTTP (cổng 80) và HTTPS (cổng 443):
vim /etc/nginx/sites-available/rss-bridge
3. Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
4. Chạy lệnh sau để tạo chứng chỉ Let's Encrypt hợp lệ:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Thay thế các đường dẫn SSL trong cấu hình Nginx:
vim /etc/nginx/sites-available/rss-bridge
# Before:
# ssl_certificate /etc/nginx/ssl/rss-bridge.crt;
# ssl_certificate_key /etc/nginx/ssl/rss-bridge.key;
# After:
# ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Tải lại Nginx để áp dụng các thay đổi:
systemctl reload nginx
7. Mở trình duyệt và truy cập: https://yourdomain.com