Truy cập
- Mở trình duyệt của bạn:
https://<SERVER-IP> - Chứng chỉ TLS tự ký sẽ khiến trình duyệt cảnh báo. Hãy chấp nhận để tiếp tục.
- Thông tin đăng nhập được lưu trữ an toàn tại:
/root/ocular/.env
File và thư mục quan trọng
- Đường dẫn cài đặt:
/root/ocular - Tệp Compose:
/root/ocular/compose.yml - Tệp môi trường:
/root/ocular/.env - Volume dữ liệu:
/var/lib/docker/volumes/ocular_ocular-data - Cấu hình Nginx:
/etc/nginx/sites-available/ocular - Chứng chỉ TLS:
/etc/nginx/ssl/ocular.crt - Khóa riêng TLS:
/etc/nginx/ssl/ocular.key - Thông tin đăng nhập:
/root/.cloudzy-creds
Quản lý dịch vụ
Xem các container đang chạy:
docker compose -f /root/ocular/compose.yml ps
Khởi động lại Ocular:
docker compose -f /root/ocular/compose.yml restart
Xem nhật ký Ocular:
cd /root/ocular && docker compose logs -f
Dừng Ocular:
docker compose -f /root/ocular/compose.yml stop
Khởi động Ocular:
docker compose -f /root/ocular/compose.yml start
Tạo lại Ocular:
docker compose -f /root/ocular/compose.yml up -d
Kiểm tra trạng thái Nginx:
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:
nginx -t
Bật HTTPS với một tên miền
1. Trỏ tên miền của bạn về IP máy chủ.
2. Chỉnh sửa /etc/nginx/sites-available/ocular và thay thế cả hai server_name _; chỉ thị bằng tên miền của bạn (ví dụ server_name yourdomain.com;).
3. Cài đặt Certbot:
apt install -y certbot python3-certbot-nginx
4. Lấy một chứng chỉ Let's Encrypt:
certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com
5. Chỉnh sửa /etc/nginx/sites-available/ocular và cập nhật ssl_certificate và ssl_certificate_key chỉ thị để sử dụng chứng chỉ Let's Encrypt của bạn.
Before:
ssl_certificate /etc/nginx/ssl/ocular.crt;
ssl_certificate_key /etc/nginx/ssl/ocualr.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. Truy cập Ocular tại https://yourdomain.com.