Lewati ke konten

Persyaratan sistem

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).

KomponenMinimumDisarankan
CPU1 core2 core
RAM1 GB2 GB+
Disk10 GB kosong20 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.

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.

PortTujuan
8888UI admin MyPanel (ubah dengan flag -port)
80 / 443HTTP/HTTPS untuk website yang Anda deploy