Truy cập
- URL:
https://<SERVER_IP> - Được bảo vệ bằng HTTP Basic Authentication
- Thông tin đăng nhập được lưu tại:
/root/.adclaw-credentials - Xem chúng bằng:
cat /root/.adclaw-credentials
Bước Đầu Tiên
- Mở URL trong trình duyệt của bạn
- Chấp nhận cảnh báo SSL tự ký
- Nhập tên người dùng và mật khẩu từ tệp thông tin đăng nhập
- Bạn sẽ được chuyển hướng đến giao diện AdClaw
File và thư mục quan trọng
- Thư mục cài đặt:
/opt/adclaw - Docker Compose:
/opt/adclaw/docker-compose.yml - File environment:
/opt/adclaw/.env - Dung lượng dữ liệu:
/var/lib/docker/volumes/adclaw-data/_data - Volume bí mật:
/var/lib/docker/volumes/adclaw-secret/_data - Cấu hình Nginx:
/etc/nginx/sites-available/adclaw.conf - Tệp xác thực:
/etc/nginx/auth/.htpasswd-adclaw - Chứng chỉ SSL:
/etc/nginx/ssl/ - Thông tin đăng nhập:
/root/.adclaw-credentials
Lệnh Quản Lý
Bắt đầu:
docker compose -f /opt/adclaw/docker-compose.yml up -d
Dừng:
docker compose -f /opt/adclaw/docker-compose.yml down
Khởi động lại:
docker compose -f /opt/adclaw/docker-compose.yml restart
Xem log:
docker logs -f adclaw
Cấu hình
Web UI có thể được dùng để điều khiển và cập nhật cấu hình.
Hoặc chỉnh sửa thủ công các biến môi trường bên trong /opt/adclaw/.env và áp dụng thay đổi:
docker compose -f /opt/adclaw/docker-compose.yml 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 <IP>; với tên miền của bạn (<your-domain>) cho cả block HTTP (cổng 80) và HTTPS (cổng 443):
vim /etc/nginx/sites-available/adclaw.conf
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/adclaw.conf
# Before:
# ssl_certificate /etc/nginx/ssl/fullchain.pem;
# ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
# ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
# ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;
6. Khởi động lại Nginx để áp dụng thay đổi:
systemctl restart nginx
7. Mở trình duyệt và truy cập: https://yourdomain.com