Persyaratan sistem
Sistem operasi
Section titled “Sistem operasi”MyPanel berjalan di Linux 64-bit (x86_64 atau arm64), berbasis apt:
- Ubuntu 22.04 atau lebih baru (disarankan)
- Debian 12 atau lebih baru
Installer otomatis mengonfigurasi dependensi untuk kedua distro ini. Distro berbasis apt lain mungkin
bekerja tetapi belum diuji. Distro non-apt (CentOS/AlmaLinux/Rocky…) hanya bekerja dengan MYPANEL_SETUP=none
(Anda memasang nginx/Docker/MySQL/certbot sendiri).
Perangkat keras minimum
Section titled “Perangkat keras minimum”| Komponen | Minimum | Disarankan |
|---|---|---|
| CPU | 1 core | 2 core |
| RAM | 1 GB | 2 GB+ |
| Disk | 10 GB kosong | 20 GB+ SSD |
MyPanel adalah satu binary Go dengan SQLite tertanam — panel itu sendiri memakai sangat sedikit. Sebagian besar sumber daya digunakan oleh website yang Anda deploy di Docker.
Perangkat lunak (dipasangkan untuk Anda)
Section titled “Perangkat lunak (dipasangkan untuk Anda)”Dalam mode default (MYPANEL_SETUP=full), skrip memasang dan mengonfigurasi:
- Docker — menjalankan website & WordPress dalam kontainer.
- nginx — reverse proxy untuk situs Anda.
- MySQL — untuk WordPress dan database pengguna.
- certbot — menerbitkan SSL Let’s Encrypt.
- Nixpacks — membangun aplikasi dari sumber Git.
Tidak ada yang perlu dipasang lebih dulu selain OS. Jika server sudah memiliki ini dan Anda ingin
MyPanel tidak mengusiknya, gunakan MYPANEL_SETUP=none.
Port jaringan
Section titled “Port jaringan”| Port | Tujuan |
|---|---|
8888 | UI admin MyPanel (ubah dengan flag -port) |
80 / 443 | HTTP/HTTPS untuk website yang Anda deploy |