Self-hosted · single Go binary

Run Linux servers
without touching SSH

Deploy websites & WordPress, a mail server, databases, automatic SSL, analytics and security — all in one panel, installed with one command, your data stays on your server.

Free forever · Pro from 490,000₫/year or 1,290,000₫ lifetime — see pricing

Ubuntu 22.04+ / Debian 12+ Auto-installs nginx · Docker · MySQL · SSL No telemetry
Works with

One panel for every way to ship

Deploy Node/Python/Go/PHP apps from Git, WordPress, Docker — manage MySQL/PostgreSQL/MongoDB/Redis & connect remote Oracle, Let's Encrypt SSL. All in one place.

Node.js Python Go PHP WordPress Docker nginx MySQL MariaDB PostgreSQL Redis MongoDB Oracle DB Let's Encrypt
Features

Every operations tool, in one panel

Deploy, databases, SSL, analytics, monitoring and security — complete and seamless, no stitching together separate tools.

Deploy from anywhere, zero downtime

Git with Nixpacks auto-detecting your stack (Node, Python, Go, PHP…), or Dockerfile, Docker image, static, reverse proxy. Health-checked before traffic switches, one-click rollback.

One-click WordPress

Create a WordPress site with its MySQL database, pre-installed via wp-cli and SSL issued automatically once your domain points — log into wp-admin right away.

Mail server for your domain

Create you@your-domain.com email right in the panel (Postfix + Dovecot + Rspamd) — auto DNS & DKIM records, deliverability checks, spam filtering. Free: 1 domain / 3 mailboxes.

Real databases

MySQL, MariaDB, PostgreSQL, MongoDB, Redis (native or Docker), backup/restore, connect remote servers too (incl. Oracle).

Automatic SSL

Let's Encrypt issued & renewed automatically; issued instantly after site creation if the domain already resolves.

Website analytics

Requests, visitors, top pages, browser/OS over 24h/7d/30d — parsed from nginx logs, no script to inject.

Monitoring & alerts

Realtime CPU/RAM/disk/network. Telegram/Email on overload, domain/SSL expiry, site down, failed deploys, suspicious logins.

One-command install

A single command installs & configures nginx, Docker, MySQL, certbot, Nixpacks. Blank VPS to deploy-ready in minutes.

A single Go binary

Embedded SQLite, no external runtime. Light, easy to update; license verified offline, keeps running without internet.

Security & attack protection

Hardened login (Argon2id, 2FA), brute-force/flood protection (Fail2ban), IP access allowlist, audit log — all in a Security Center.

New · Marketplace

Install apps in a single click

Pick an app, enter a domain — MyPanel pulls it, runs it in an isolated container and issues SSL. No Docker commands or manual config.

n8n Free

Workflow automation — a Zapier/Make alternative.

OpenClaw Free

Self-hosted AI assistant over chat (Telegram/WhatsApp/Zalo).

Ghost Free

Professional blog and newsletter platform.

Nextcloud Free

Self-hosted storage and collaboration — a Google Drive alternative.

And many more apps being added · Read the Marketplace docs

New · Smart assistant

The panel suggests — so you think less

A built-in assistant that helps you troubleshoot, secure and tune faster. It runs right on your server with deterministic logic — free, offline, nothing sent anywhere, no paid AI API needed.

Log error analysis

One click and the panel reads your nginx/PHP/MySQL logs, recognizes common errors (502, out of memory, permission denied, disk full, expired cert…) and tells you exactly how to fix them.

Webshell & malware scan

Scans your website source for webshells, obfuscated code (eval/base64) and suspicious files in upload folders — flagged for review before they're abused.

Dangerous command warnings

Before you run a command in the web Terminal, the panel warns about destructive actions: rm -rf, mkfs, DROP DATABASE, fork bombs…

Attack summary

Turns Fail2ban logs into a concise report: who is probing your passwords, from which IPs, how many times — instead of raw logs.

Config recommendations

Computes optimal nginx & PHP-FPM parameters from your server's real CPU/RAM — no more guessing.

Database engine advice

Picks MariaDB or PostgreSQL based on your app type — install only what you need and save resources.

Framework detection

Detects Node, Python, Go, PHP, Java, .NET… and pre-fills build/run commands + port — deploying an unfamiliar app is fast.

DNS & capacity forecast

Generates the DNS records to point your domain at the server; warns early when the disk is trending toward full.

Pro · unlimited

A professional operations toolkit

Unlocked when you upgrade to Pro — full server administration right in the panel, no manual SSH.

Auto backup + S3

Scheduled backups, remote S3 storage, retention policies; per-website backup/restore.

Web terminal

SSH straight from the browser (PTY over WebSocket) — no external client.

Firewall & Cron

Manage UFW firewall and cron schedules visually from the panel.

Users & permissions

Invite teammates as admin / site manager / viewer, assign specific websites; an audit log records every action.

Multi-server

Group several servers into one panel (fleet) and operate them centrally.

Migrate sites between servers

Switch VPS or provider in minutes: move whole websites + databases to a new server over an encrypted channel, auto re-created & deployed — no manual work.

White-label

Custom name & logo — hand the panel to clients under your own brand.

Unlimited mail server

Free trial: 1 domain / 3 mailboxes; Pro unlocks unlimited mailboxes & domains + relay (send even when the VPS blocks port 25) + mail backup.

Buy Pro in-panel

Bank transfer via SePay, key issued & activated automatically — Slack/Discord/webhook alerts.

Why MyPanel

As light as rolling your own, as easy as a panel

01

No dependency soup

A single Go binary instead of an entire PHP/Python stack like aaPanel/CyberPanel — updates in seconds, small attack surface.

02

Modern, isolated Docker

Each website in its own container. Deploy apps from Git without writing a Dockerfile, while still managing classic WordPress.

03

Your data is yours

Fully self-hosted, no telemetry. License verified offline — your server never depends on a connection to the vendor.

Compare

Three ways to run a server

MyPanel gives you the convenience of a panel while staying as light & self-owned as rolling your own.

Manual SSHTraditional panelMyPanel
Ship a websiteSlow, by handFastFast, one-click
Per-site isolationDo it yourselfOften sharedA Docker container each
Deploy apps from GitWrite scripts / CIUsually notNixpacks auto-build
Panel footprintNone (but manual)Heavy (PHP/Python)Light — one Go binary
UpdatesManual, piecemealMany dependenciesSwap one binary
Data & telemetryYoursDepends on panelYours, no telemetry
Get started

Live in 3 steps

From an empty server to a production website in minutes.

$ curl -fsSL https://get.mypanel.vn | sudo bash
# ✔ Auto-installs nginx · Docker · MySQL · certbot · Nixpacks
# → Open the panel at http://your-server:8888
1

Install

Run a one-line command on Ubuntu/Debian. MyPanel installs dependencies and starts as a service.

2

Start free

The Free plan needs no license, forever. Need more? Enter your MYPL-… key on the License page — verified offline.

3

Deploy a website

Add a website (Git, Docker, static or one-click WordPress), point your domain, hit Deploy — reverse proxy and SSL auto-configured.

Quick answers

Frequently asked

Is MyPanel free?

Yes. The Free plan is forever for 1 server (5 websites / 5 databases) with all core features. Pro lifts the limits & unlocks every tool — see pricing.

Do I keep full control of my server?

Yes. MyPanel is fully self-hosted on your server with no telemetry. The license verifies offline — it keeps working without internet (14-day grace).

What do I need to install it?

Just an Ubuntu 22.04+ or Debian 12+ VPS. The install command sets up nginx, Docker, MySQL, certbot and Nixpacks — see the install guide.

What can I deploy?

One-click WordPress, apps from Git (Node/Python/Go/PHP… via Nixpacks), Dockerfile, Docker image, static, reverse proxy. Manage MySQL/PostgreSQL/MongoDB/Redis & connect remote Oracle.

Partners

Partners who trust MyPanel

Hosting/VPS providers and partners that work with MyPanel.

cloud.vnpt.vnhawkhost.comhostvn.netinet.vnzhost.vnvpsssd.vnvultr

Ready to try MyPanel?

Free forever for personal servers with all core features — upgrade when you need more.