Beranda Blog Store

VinzaPanel: Self-Hosted Web Hosting Control Panel

Daftar Isi

VinzaPanel is a self-hosted web hosting control panel built by ArtonLabs. It gives you one clean, modern dashboard to run websites, databases, DNS, firewall, backups and more on your own Linux server, with no per-server licence lock-in to a third-party hosting vendor.

Visit vinzapanel.com

What you can do with it

  • Website management — virtual hosts with dedicated Linux users, PHP-FPM pools, per-site virtualenvs and Git deploy (clone, pull, SSH deploy keys).
  • Databases — MySQL/MariaDB with table browsing, backup/restore and owner management.
  • Domains & DNS — authoritative zones served by PowerDNS, with a live propagation checker and BIND import/export.
  • Email server — Postfix/Dovecot with automatic MX, SPF, DKIM and DMARC records.
  • Firewall & backups — UFW rules per port and IP; scheduled or on-demand backups to Google Drive or S3.
  • Everyday tools — file manager, in-browser web terminal, cron scheduler with run history.
  • Multi-user — role-based access, hosting plans and group permissions for teams and resellers.

Built to be safe by design

VinzaPanel runs as two separate processes. The web panel runs as a normal, unprivileged user, while a small root agent exposes only a whitelist of privileged commands over a Unix socket authenticated with HMAC. The panel never shells out to sudo.

Extend it with plugins

Web servers, databases, PHP and many other components are installed on demand from the built-in Plugin Store, without restarting the panel. The ecosystem already includes dozens of plugins, from Docker and mail to monitoring and Git push-to-deploy.

Requirements

Ubuntu 20.04, 22.04 or 24.04 LTS (Debian is also supported), Python 3.10+, and about 2 GB of free disk space. The installer takes care of the rest.

Get started

Learn more, read the documentation and download VinzaPanel at vinzapanel.com. Questions or custom needs? Contact the ArtonLabs team.