Truy cập
- Mở
http://<SERVER_IP>trong trình duyệt của bạn. - Use the initial password stored as
INITIAL_PASSWORDin/root/omniroute/.env. - Đổi mật khẩu trong bảng điều khiển sau khi đăng nhập.
File và thư mục quan trọng
- Đường dẫn cài đặt:
/root/omniroute - Tệp Compose:
/root/omniroute/docker-compose.yml - Môi trường:
/root/omniroute/.env - Caddyfile:
/root/omniroute/Caddyfile - Dữ liệu OmniRoute:
/var/lib/docker/volumes/omniroute-data/_data - Dữ liệu Redis:
/var/lib/docker/volumes/redis-data/_data - Dữ liệu Caddy:
/var/lib/docker/volumes/caddy-data/_data - Cấu hình Caddy:
/var/lib/docker/volumes/caddy-config/_data
Quản lý Docker
Xem trạng thái:
docker ps
Xem log:
cd /root/omniroute
docker compose logs -f
Khởi động lại các dịch vụ:
cd /root/omniroute
docker compose restart
Dừng các dịch vụ:
cd /root/omniroute
docker compose down
Khởi động các dịch vụ:
cd /root/omniroute
docker compose up -d
Tên miền và HTTPS (Caddy)
0. Không thể cấp chứng chỉ HTTPS cho địa chỉ IP.
1. Trỏ một tên miền (ví dụ: omniroute.example.com) đến địa chỉ IP của máy chủ.
2. Chỉnh sửa /root/omniroute/.env và cập nhật NEXT_PUBLIC_BASE_URL:
BASE_URL=https://omniroute.example.com
3. Cập nhật /root/omniroute/Caddyfile:
omniroute.example.com {
reverse_proxy omniroute:20128
}
4. Tạo lại các dịch vụ:
docker compose -f /root/omniroute/docker-compose.yml up -d
5. Caddy sẽ tự động lấy và gia hạn chứng chỉ SSL.
6. Truy cập OmniRoute tại omniroute.example.com.