Self-hosted hosting control

Run hosting infrastructure without the bloat.

VoltPanel gives you a complete Linux hosting control panel for websites, PHP, SSL, databases, backups and tenant management — all packaged as a single static binary with a security-first architecture.

Linux hosting panel Multi-tenant by design One binary deployment
$ bash <(curl -fsSL https://get.voltpanel.dev/install.sh)
# installs nginx, PHP, MariaDB, certificates, users, services
$ volt site add example.com --php 8.3
$ volt cert issue example.com
✓ site is live • certificate renewed • backups enabled
1 static binary
Multi tenant-aware access model
Templates generated nginx / php-fpm configs
Why VoltPanel

Built for operators who value control and predictability.

VoltPanel is designed for self-hosted infrastructure where stability, tenant boundaries and reproducible setup matter more than endless UI complexity.

01

Single-binary deployment

The web UI is embedded, SQLite is native Go, and the target host does not need a large runtime stack to run the panel.

02

Typed agent operations

Server actions are not generic shell calls. Each request is a validated, typed operation with explicit boundaries and safety checks.

03

Template-driven config

Nginx, PHP-FPM and related config are generated from the database state, which keeps the system reconstructible and easier to audit.

Architecture

Clear separation of responsibilities.

Web layer

  • Authenticated panel and API surface
  • Dashboard, sites, users, settings
  • WebSockets for live metrics and status

Agent layer

  • Runs with system privileges
  • Handles nginx, PHP, users, certs and files
  • Only allows approved operations
Browser ──▶ volt-web ──┐
                      │
                      │ Unix Socket (validated)
                      ▼
                 volt-agent (root)
                 ├─ nginx
                 ├─ php-fpm
                 ├─ MariaDB
                 ├─ systemd
                 ├─ certificates
                 └─ files & users
Install

Deploy in minutes, not days.

bash <(curl -fsSL https://get.voltpanel.dev/install.sh)
volt update
volt site add example.com --php 8.3
volt cert issue example.com

What the installer prepares

  • nginx, PHP 8.3, MariaDB and cron
  • system users and directories
  • service units and certificate renewals
  • firewall rules and first-time setup
Security focus

Designed around isolation and accountability.

S

Tenant boundaries

Access is scoped by tenant, not just by endpoint, reducing the risk of accidental cross-scope exposure.

A

Audit trail

Write actions are logged to support auditability and traceability for operators and admins.

T

Safe updates

Updates create a snapshot, validate integrity and can roll back automatically if a deployment fails.

Open source

Deliver hosting infrastructure with less friction.

Start from a clean, self-hosted stack built for sites, PHP, SSL and tenant operations.