74 guides in 11 topics
Vanta Panel documentation
Vanta Panel is a self-hosted web hosting control panel – a modern cPanel/WHM alternative – that you install on your own Ubuntu or Debian VPS with one command. Start with Installation; everything else is organised by task below.
How do you install Vanta Panel?
Run one command on a fresh Ubuntu or Debian VPS. The installer verifies the release signature, then sets up the web server, mail, DNS, MariaDB, the runtimes and both panels; you are live in about three minutes.
Install command
curl -fsSL https://get.vantapanel.com | sudo bash- Operating system
- Fresh Ubuntu 22.04+ or Debian 12+
- Architecture
- x86_64 or arm64
- Memory
- About 2 GB RAM
- Disk
- About 3 GB free
Getting Started
5 guides
What is Vanta Panel?
Vanta Panel is a self-hosted web hosting control panel – a modern cPanel/WHM alternative – that you install on your own Ubuntu or Debian VPS with one command.
Installing Vanta Panel
Install Vanta Panel on a fresh Ubuntu or Debian VPS with one command. Requirements, the signature-verified one-liner, install options, first login and how to upgrade.
Your First Hosting Account
Create your first hosting account in vWHM: every Create Account field, what Vanta Panel provisions, the login URLs and fixes for the common errors.
Migrate from cPanel — the complete guide
Move every site from cPanel to your own VPS running Vanta Panel: full backups over SSH, automatic restore, DNS cutover and post-migration checks.
The vPanel Dashboard
A tour of the vPanel dashboard: the tool grid, the status cards that appear only for services your host has enabled, and why a tile might be missing.
Websites
9 guides
Websites and Domains
Manage every hostname on your account: the primary domain, subdomains and addon domains, each with its own document root, Apache vhost and free SSL certificate.
File Manager
Browse, edit, upload and archive your files in the browser.
FTP Accounts
Create extra FTP logins for your account, each locked to one folder.
One-Click App Installers
Install WordPress, Joomla or Microweber in one click - the database is created and the setup wizard completed for you.
Redirects — Forward a Domain or Path
Forward a domain or a path to another URL with 301 or 302 redirects, including wildcard redirects that pass the rest of the URL through.
Custom Error Pages
Replace Apache's default 404, 403, 401 and 500 messages with pages of your own, chosen per domain.
Directory Indexes
Choose what visitors see when they open a folder with no index file: a 403 Forbidden, or a browsable listing of its contents.
Node.js App Hosting
Run Node.js apps on your hosting account. vPanel writes a systemd service that runs as your own Linux user, injects PORT, restarts on failure and survives reboots.
Python App Hosting: FastAPI, Flask and Django
Deploy FastAPI, Flask and Django apps from a folder in your home directory.
10 guides
Email Hosting and Mailboxes
Create and manage mailboxes on your own domains with Postfix and Dovecot: address rules, passwords, quotas, the mailbox limits that really apply.
Mail Client Setup (IMAP, POP3, SMTP)
Connect any mail app to a Vanta Panel mailbox: the exact hostname, IMAP 993, POP3 995 and SMTP 587 settings, why the unencrypted ports refuse your password.
Email Deliverability: SPF, DKIM and DMARC
Fix mail that never arrives: live SPF, DKIM and DMARC checks with the exact records to publish, reverse DNS, blocked outbound port 25, an authenticated outbound relay.
Webmail (Roundcube)
Read and send mail in the browser with Roundcube.
Email Forwarders
Forward mail from an address on your domain to anywhere, including catch-alls.
Autoresponders and Out-of-Office Replies
Set an automatic reply on a mailbox: subject, message, and how often one sender may be answered.
Email Filters
Sort incoming mail per mailbox: match From, To, Subject or the message body, then move to a folder, forward or delete.
Mailing Lists
One address that fans out to a group of people.
Spam Filters
Set the SpamAssassin score threshold and what happens to flagged mail.
Mail Queue (vWHM)
See what Postfix is holding and why, from vWHM: active, deferred and held messages with the last error for each, retry-all, single delete and purge.
DNS & SSL
5 guides
DNS Zone Editor
Add, edit and delete live DNS records for your domains from vPanel. Supported record types, Cloudflare proxying, zone import and export, and one-click email DNS setup.
DNS Tools — Look Up Live DNS Records
Look up live A, AAAA, MX, TXT, NS, CNAME, SOA and PTR records for any domain from vPanel, and see why results can differ from the Zone Editor.
SSL / TLS Certificates
Free Let's Encrypt certificates in Vanta Panel: server-wide HTTP or Cloudflare DNS validation in vWHM, one-click issuance per domain in vPanel, force HTTPS.
Private Nameservers & Authoritative DNS
Run your own authoritative nameservers (ns1/ns2) on your VPS with Vanta Panel — register glue records and serve DNS without Cloudflare.
DNS Automation (Cloudflare)
Create a new account's Cloudflare DNS records automatically: web and mail records, SPF, DKIM and DMARC, the API token it needs.
Databases
4 guides
MySQL Databases
Create MySQL/MariaDB databases and users in vPanel, grant per-database privileges, adopt databases made outside the panel, download a live dump.
Database Manager
Browse tables, inspect structure, page through rows 30 at a time and run SQL inside vPanel.
phpMyAdmin Single Sign-On
Get your scoped phpMyAdmin credentials and sign in with one click from vPanel.
Remote MySQL
Authorise hosts outside the server to connect to your databases: which host patterns are accepted, the connection details to use.
Security
9 guides
Security Tools
Every security tool in Vanta Panel and where it lives: two-factor authentication, delegated logins, IP blocking, directory privacy, hotlink protection, SSH keys and SSL.
Two-Factor Authentication
Turn on TOTP two-factor authentication in vPanel or vWHM, save your eight single-use recovery codes, read the recent sign-ins log.
Directory Privacy
Password-protect a folder on your site with HTTP Basic authentication.
IP Blocker — Block Visitors by IP or Range
Block abusive visitors by IP address or CIDR range in vPanel. How the .htaccess rule is written, what validates, and what the block list does not cover.
Hotlink Protection
Stop other sites embedding your images and spending your bandwidth.
User Manager and Delegated Logins
Create extra vPanel logins for a developer or colleague, scoped to only the areas you tick.
Changing Your Password
Change your hosting account password in vPanel. It updates your panel login and your SSH/SFTP system password together, and signs out every other session.
Admin Access Control (vWHM)
Protect the vWHM administrator login: password changes, two-factor authentication, an IP allow-list for the whole admin panel, sign-in history.
Leech Protection
Record a credential-sharing policy for a password-protected folder: how many logins per username in two hours count as normal, and where to send visitors past that.
Server Administration
15 guides
vWHM Admin Overview
A map of the vWHM administrator panel: what every screen does, from the dashboard and account tools to packages, services, monitoring, security, backups and the API.
Creating a Hosting Account
How vWHM provisions a hosting account: the form fields and their real limits, every step that runs on submit, double-submit protection.
Managing a Hosting Account
Every panel on the vWHM account screen: package and usage, password reset, PHP version, suspend and terminate, admin notes, SSH, DNS, HTTPS.
Packages and Plans
Define reusable packages of per-account limits in vWHM.
Server Status
The live vitals page in vWHM: CPU load, memory, disk and swap gauges, uptime, process count, the worker bridge check and core service health.
Resource Overview
Per-account disk, database and subdomain usage measured live in vWHM, plus the database registry tools that adopt unregistered databases and clear orphan MySQL grants.
Managing Services
Check, restart and reload the core services from vWHM — Apache, MariaDB and both panel services — plus restart-all and a guarded server reboot.
Panel Settings and Server Alerts
Configure vWHM branding and accent colours, the support contact, the two-factor policy, and the server alert engine with its thresholds, cooldown and resolved notices.
Server Setup and Private Nameservers
Set the server hostname and your private nameservers in vWHM, register the glue records they need, and turn on the built-in authoritative DNS engine for new accounts.
Firewall and Brute-Force Protection
Manage the ufw firewall from vWHM and review fail2ban bans. Covers adding scoped rules and the two anti-lockout guards that protect SSH, HTTP and HTTPS from being closed.
The Audit Log
Every privileged action in Vanta Panel is recorded with actor, target, detail and IP. What gets logged, what does not, how to filter it, and how retention works.
Unassigned Databases
Find MySQL databases that no Vanta account owns — usually left by a migration — and assign each to an account so it appears in their panel, phpMyAdmin and backups.
Using the API
Issue scoped, revocable API tokens in vWHM and manage hosting accounts over a bearer-authenticated REST API. Covers scopes, the rate limit, endpoints and error codes.
Server Backups and Schedules (vWHM)
Per-site full and database-only backup schedules in vWHM: frequency, retention, staggered runs, the pre-flight disk check and archive verification.
Off-Site Backup Destinations (vWHM)
Copy backups off-server to S3-compatible storage, SFTP, FTPS, FTP or WebDAV.
Tools & Automation
5 guides
Cron Jobs — Schedule Commands in vPanel
Schedule cron jobs in vPanel: presets, schedule rules, PHP and curl examples, email output, Run now, and the fixes to try when a job never runs.
SSH Access — Authorize Keys for SSH & SFTP
Authorize SSH public keys for your hosting account in vPanel.
Browser Terminal
Run shell commands as your account user from inside vPanel. The 30-second limit, the 24 KB output cap, what will not work, and who is allowed to use it.
Git Deployments on Your VPS
Clone a Git repository into your Vanta Panel hosting account, pull updates with one click, and deploy it to a domain — with every limit and error fix.
Backups — Create, Schedule & Restore
Create, schedule, download, upload and restore full account backups in vPanel.
Advanced Features
4 guides
Java Apps — Run a Spring Boot JAR as a Service
Run an executable JAR or a Spring Boot app as a managed service on a hosting account.
Apache Kafka
How Vanta Panel installs a shared Apache Kafka broker, enables it per account with SCRAM logins and prefixed topics, and when a small VPS should skip it.
Redis Caching
Redis in Vanta Panel: one shared server-wide instance on 127.0.0.1:6379, how admins enable it per account, and how PHP, WordPress and Java apps connect.
PHP Versions and Account Isolation
Install PHP versions, set the default for new accounts, and move accounts into their own PHP-FPM pool running as their own Linux user with open_basedir confinement.
Monitoring
4 guides
Traffic Metrics
Fourteen days of traffic for all your domains, read from the Apache access logs: requests, unique visitors, bandwidth, a daily request chart.
Visitors — Recent Traffic from Access Logs
Recent traffic in detail: top pages with static assets filtered out, external referrers, busiest IP addresses, user agents, and the last 25 requests with status codes.
Disk Usage — See What Fills Your Quota
See how much of your quota you are using and which top-level folders are responsible, with a practical order for reclaiming space.
Access and Error Logs
Read the tail of your Apache error and access logs in vPanel.
Account & Licensing
4 guides
Activating Your License
Activate a Vanta Panel license key in vWHM to lift the free-tier caps.
Updating Vanta Panel
How Vanta Panel updates itself: signed manifests, Ed25519 signature and SHA-256 verification, an automatic backup before every update.
Troubleshooting
Fixes for common issues: locked out by 2FA or the IP allow-list, the panel not loading, failed updates, mail delivery, SSL issuance, Cloudflare errors and missing pages.
Contact Information
How the vPanel Contact Information page works: the Name, Contact email and Second email fields, where they are stored, and how they differ from vWHM's.
What does every guide assume?
The facts behind every page of these docs: what Vanta Panel is, where it runs, what it costs, how releases are verified and where to get help.
- What it is
- A self-hosted web hosting control panel (a cPanel/WHM alternative). vWHM is the admin console; vPanel is the customer panel.
- Install
curl -fsSL https://get.vantapanel.com | sudo bash- Runs on
- Fresh Ubuntu 22.04+ or Debian 12+; x86_64 or arm64; about 2 GB RAM and 3 GB disk; live in about three minutes.
- Pricing
- Per server per month, in USD: Free $0 (1 account, 1 mailbox and 1 database); Basic $5 (5 accounts, 5 mailboxes and 5 databases); Unlimited $10 (unlimited accounts, mailboxes and databases). Every feature in every tier; never per account.
- WHMCS
- The WHMCS module is a free download with no separate licence. It works with every tier, and the tier's account limit applies, so hosting companies run it on Unlimited.
- Migration
- vWHM Import from cPanel (cPanel account backups).
- Releases
- Ed25519-signed; the installer and the auto-updater verify the signature and the SHA-256 before installing.
- Live demo
- https://demo.vantapanel.com (vWHM demo/demo, vPanel acme/demo)
- Current version
- v5.48, released 6 Oct 2026
- Contact
- support@vantapanel.com; security reports to security@vantapanel.com
- Not to be confused with
- Vanta Panel is not related to Vanta (vanta.com, compliance software), Vantablack or Vantaa.
Install on your own VPS. One command.
Free for 1 account with every feature, and no card. Or click around the live demo first.
curl -fsSL https://get.vantapanel.com | sudo bash