Giới thiệu White-Label System
Hệ thống White-Label OV-Panel cho phép bạn triển khai và quản lý nhiều instances độc lập của OV-Panel, mỗi instance phục vụ cho một khách hàng hoặc tổ chức khác nhau từ một Super Admin Panel duy nhất.
Đặc điểm chính
Process Isolation
Mỗi instance chạy như một process riêng biệt, được quản lý bởi systemd service độc lập. Đảm bảo sự cô lập và ổn định giữa các instances.
Database Isolation
Mỗi instance có database SQLite độc lập, đảm bảo dữ liệu của các khách hàng được tách biệt hoàn toàn và bảo mật tuyệt đối.
Port Management
Mỗi instance chạy trên port riêng (9001-9999), cho phép truy cập độc lập và dễ dàng cấu hình reverse proxy hoặc SSL.
Shared Codebase
Tất cả instances dùng chung source code qua symlinks, giúp tiết kiệm disk space và dễ dàng update toàn bộ hệ thống chỉ bằng một lần.
Mô hình triển khai
┌─────────────────────────────────────────────────────────┐
│ Super Admin Panel (Main Panel) │
│ Port: 9000 (mặc định) │
│ Database: /opt/ov-panel/data/ov-panel.db │
│ Quản lý: Tất cả White-Label Instances │
└─────────────────────────────────────────────────────────┘
│
│ quản lý
▼
┌─────────────────────────────────────────────────────┐
│ White-Label Instances Directory │
│ /opt/ov-panel-instances/ │
└─────────────────────────────────────────────────────┘
│
┌─────────────────┼─────────────────┐
▼ ▼ ▼
Instance A Instance B Instance C
Port: 9001 Port: 9002 Port: 9003
Customer A Customer B Customer CYêu cầu hệ thống
Phần cứng
- • CPU: 2 cores
- • RAM: 2GB
- • Disk: 10GB SSD
- • Network: 1 IP công cộng
- • CPU: 4+ cores
- • RAM: 4GB+
- • Disk: 20GB+ SSD
- • Network: Băng thông ổn định
Phần mềm
Ubuntu 20.04/22.04 LTS hoặc Debian 10/11
Python 3.8 trở lên
Hỗ trợ systemd service management
Cần quyền root để cài đặt
Ports yêu cầu
| Service | Port Range | Mô tả |
|---|---|---|
Super Admin Panel | 9000 | Port mặc định cho Main Panel |
Instances | 9001-9999 | Port range cho White-Label instances |
OpenVPN (optional) | 1194/UDP | Nếu instance có OpenVPN |
Các bước triển khai tổng quan
Cài đặt Super Admin Panel
Cài đặt panel chính với chế độ Super Admin để quản lý tập trung tất cả instances.
Khởi tạo hệ thống White-Label
Tạo shared directory, symlinks và systemd service template cho instances.
Tạo và quản lý Instances
Tạo instances mới cho từng khách hàng qua Web UI hoặc CLI với cấu hình riêng biệt.
Monitoring và Maintenance
Theo dõi health check, logs và thực hiện backup định kỳ để đảm bảo hệ thống ổn định.
