New Hosting plans & billing periods Start and end dates for every account, warnings before expiry, suspend after grace days, renew by API — a 5-minute guide for hosting providers.

What is VinzaPanel?

Updated 19 Oct 2026 Published

What is VinzaPanel?

VinzaPanel is a self-hosted control panel for Linux servers. You install it on your own Ubuntu server and manage websites, databases, mail, backups, security and hosting customers from a web interface — without logging in over SSH for every task.

It is built for developers who run their own VPS, for agencies hosting client sites, and for small hosting providers who sell hosting accounts and want to automate them from a billing system.

How it works

VinzaPanel is made of a few small parts that all run on your server:

PartWhat it does
Panel (vinza-panel service)The web interface and REST API, a Django application served by Daphne over HTTPS on port 2711. Background tasks run inside this service by default.
Agent (vinza-agent service)A small Go program that performs the privileged work (creating Linux users, writing web server configs, managing services). The panel itself runs as the unprivileged vinzapanel user and asks the agent to do anything that needs root.
Worker (vinza-worker service)Optional separate process for background tasks. It is left disabled when tasks run inside the panel (the default).
Panel databaseSQLite by default; PostgreSQL can be chosen at install time or migrated to later (recommended for hosting providers and multi-server setups).

Features are delivered as apps. A core set is installed for you during setup; the rest can be added from the Vinza Store whenever you need them.

What you can do with it

Websites

Create websites with their own Linux owner, document root and PHP-FPM pool. Choose Nginx, Apache or OpenLiteSpeed as the web server, issue free Let's Encrypt certificates, and deploy PHP, Python, Node.js or Go applications.

Databases

MariaDB and phpMyAdmin are part of the core stack. PostgreSQL, MongoDB, Redis and Memcached are available from the store.

Mail

The Mail Server app adds mail domains, mailboxes, aliases, webmail, and SPF/DKIM/DMARC records, with a Deliverability Doctor to check that your mail actually arrives.

Backups

Schedule backups of a user's directory, websites or databases, keep the last N copies, and restore in place. Off-site copies can go to Google Drive, any S3-compatible storage, or a computer of yours with Remote Backup.

Security

A firewall page, Fail2Ban, Sentinel CSF, a WAF (ModSecurity), SSH Manager, an antivirus scanner, two-factor authentication (authenticator app or passkeys) and an audit log.

Hosting accounts

Create users with roles, attach them to hosting plans with limits, suspend or terminate them, and sign in as a customer to help them. Billing systems can drive the whole account life cycle through the Provisioning API.

Several servers from one panel

With Vinza Server you can connect extra servers (nodes) to one panel, place hosting accounts on them, and move accounts between servers.

Plans

VinzaPanel runs on the Free plan out of the box. The Free plan covers the administrator account only; to host accounts for other people you need a paid licence (Starter, Profesional or Enterprise). See Plans & Pricing and Activating Your License.

Where to go next

On this page