Yêu cầu hệ thống
Hệ điều hành
Phần tiêu đề “Hệ điều hành”MyPanel chạy trên Linux 64-bit (x86_64 hoặc arm64), nền apt:
- Ubuntu 22.04 trở lên (khuyến nghị)
- Debian 12 trở lên
Script cài đặt tự cấu hình phụ thuộc cho hai distro này. Các distro nền apt khác vẫn thử cài
được nhưng chưa kiểm thử. Distro không phải apt (CentOS/AlmaLinux/Rocky…) chỉ chạy được ở chế độ
MYPANEL_SETUP=none (bạn tự cài nginx/Docker/MySQL/certbot).
Phần cứng tối thiểu
Phần tiêu đề “Phần cứng tối thiểu”| Thành phần | Tối thiểu | Khuyến nghị |
|---|---|---|
| CPU | 1 core | 2 core |
| RAM | 1 GB | 2 GB+ |
| Disk | 10 GB trống | 20 GB+ SSD |
MyPanel là một binary Go duy nhất, dùng SQLite nhúng — bản thân panel tiêu thụ rất ít tài nguyên. Phần lớn RAM/CPU dành cho các website bạn deploy trong Docker.
Phần mềm (script tự lo)
Phần tiêu đề “Phần mềm (script tự lo)”Khi cài ở chế độ mặc định (MYPANEL_SETUP=full), script tự cài và cấu hình:
- Docker — chạy website & WordPress trong container.
- nginx — reverse proxy cho các website.
- MySQL — cho WordPress và database người dùng.
- certbot — cấp SSL Let’s Encrypt.
- Nixpacks — tự build app từ mã nguồn Git.
Bạn không cần cài sẵn gì ngoài hệ điều hành. Nếu server đã có sẵn các thành phần này và muốn
MyPanel không can thiệp, dùng MYPANEL_SETUP=none.
Cổng mạng
Phần tiêu đề “Cổng mạng”| Cổng | Mục đích |
|---|---|
8888 | Giao diện quản trị MyPanel (đổi được bằng tham số -port) |
80 / 443 | HTTP/HTTPS cho các website bạn deploy |