VP Vero Panel
🇺🇸 EN ▼
Request Demo
Architectural Excellence

Go-Powered Backend Engine

Designed for high throughput and near-zero idle load. By compiling administrative layers directly into native machine code, Vero Panel bypasses the overhead of legacy hosting software.

1. Native Binary Execution & Nginx Automation

All core modules—including Super Panel (WHM), cPanel for clients, the Shield firewall daemon, and the Vero Mail client—run as independent systemd services compiled natively for Linux AMD64.

Nginx virtual host configurations are generated dynamically through our internal API. When a domain is added or modified, Nginx configs are updated directly in /vp/configs/servers/nginx/vhosts/ and reloaded in less than 50ms without dropping active client connections.

"The entire panel environment sits at exactly 0.0% CPU usage while idle, keeping precious hardware resources available for client websites."

Core Platform Services

Super Panel (WHM) Go Daemon
cPanel Client UI Go Daemon
Shield Security Engine Go Daemon
Vero Mail Client Go Daemon

2. The Sequential SSL Queue (sslQueue)

Concurrently running multiple Certbot instances can lead to file lock collisions, throwing errors like "Another instance of Certbot is already running" and causing SSL failures.

Vero Panel eliminates this by routing all SSL creation requests through a single Go goroutine—the Sequential SSL Queue. The engine queues incoming requests, waits for 10 seconds to allow local DNS records to propagate globally, and triggers Certbot sequentially. This ensures a 100% success rate on SSL provisioning.

Serialized Certbot

Ensures Let's Encrypt challenges do not overlap or collide.

Dual Challenge Fallback

Runs Nginx mode first, falling back to Webroot if proxying is active.

SSL Provisioning Lifecycle

1 Domain created & HTTP Port 80 vhost deployed
2 Request placed in the global sslQueue
3 System waits 10 seconds for global DNS sync
4 Certbot executes sequentially without conflicts
5 Vhost regenerated with port 443 SSL rules

3. Dual-Write PowerDNS Engine

Web hosting DNS management relies on PowerDNS integrated with our central MySQL database. To guarantee fast UI loading speeds and fail-safe redundancy, Vero Panel implements a Dual-Write system.

When DNS records are added or updated in the client panel, the engine writes to the database for PowerDNS execution, while simultaneously generating a flat bind-compliant zone file in /vp/super/config/dns/<domain>.zone. This allows WHM to read DNS data instantly from disk rather than querying the database repeatedly.

Mobile-First PWA Support

The entire panel fleet is progressive by default:

  • Prompts browser for native installation on iOS, Android, and Desktop
  • Service Worker offline cache for statics, stylesheets, and dashboard assets
  • Native system push alerts for new messages inside Vero Mail client