Download & install

MyPanel runs on Ubuntu 22.04+ or Debian 12+ (x86_64 / arm64). Minimum requirements: 1 CPU, 1 GB RAM. The install script installs and configures all dependencies (nginx, Docker, MySQL, certbot, Nixpacks) — works from a blank VPS.

One-line install

curl -fsSL https://get.mypanel.vn | sudo bash

The script downloads the latest binary, installs & configures dependencies, creates a systemd service, serves the panel on port 8888 and prints the initial admin password (saved to /var/lib/mypanel/admin-password.txt).

Already have nginx/Docker and want MyPanel to leave them alone? Add MYPANEL_SETUP=none:

MYPANEL_SETUP=none curl -fsSL https://get.mypanel.vn | sudo bash

See the full guide (changing ports, updating, uninstalling) in the installation docs.

After installing

  1. Open http://<server-ip>:8888 and log in as admin.
  2. Change the admin password on first login.
  3. Start right away on the Free plan (5 websites) — if you have a Pro license, activate it on the License page, see the activation guide.

Read the full install guide →