Documentation
Welcome to the VectorPanel docs. Whether you're managing your first server or automating a fleet of hundreds, everything you need is here.
Install VectorPanel
Get VectorPanel running on a fresh Ubuntu 24.04 server in 60 seconds.
Read guideDeploy your first site
Walk through adding a domain, issuing SSL, and pushing your first git deploy.
Read guideREST API reference
Automate everything — the full API with authentication, pagination, and examples.
Read guideWhat is VectorPanel?
VectorPanel is a modern server control panel for Linux. It gives you a single, clean dashboard to manage everything that actually matters in production: websites, databases, SSL certificates, git-based deploys, backups, security, metrics, and access control.
It's designed as a professional alternative to cPanel, Plesk, and aaPanel — faster, safer, and built around a first-class API and CLI rather than retrofitting automation onto a point-and-click era.
Who is it for?
- Developers who want a sensible default server without writing Ansible roles from scratch.
- Agencies managing dozens of client servers who need role-based access and client portals.
- Hosting providers looking to replace cPanel licensing costs with predictable per-server pricing.
- Platform teams building internal PaaS on top of a stable, scriptable foundation.
Architecture at a glance
Every VectorPanel install has three pieces:
- Agent — a small Rust daemon on each managed server that runs commands and reports metrics.
- Control plane — the Next.js dashboard you log into at
https://your-server:8443. - API — the same REST endpoints the dashboard uses, open for your own scripts and integrations.
Need help?
Can't find what you're looking for? Our team reads every support ticket, and Premium customers get responses within 24 hours.