See every surface before you install.
PanelConfig ships three interfaces from one installation: PCAdmin for operators, PCUser for customers, and PCCLI for automation. Switch between them below.
PCAdmin · the operator console
Manage users, packages, hosting accounts, domains, billing, security events, services, backups, and the installer from one place. Every write goes through CSRF-protected forms, prepared statements, and the audit log.
- Server health metrics with CPU, RAM, disk, and load history
- Security center: IP blocks, firewall rules, WAF, malware scans, login history
- Package and plan management tied directly to billing
- Release audit and content management for the public website
PCUser · the customer panel
Customers get a clean panel scoped to their own hosting account: domains, subdomains, redirects, websites, files, FTP, databases, email, SSL, PHP versions, backups, cron, and logs.
- One-click SSL requests queued as auditable jobs
- Disk, inode, and bandwidth usage against plan limits
- Billing and invoices tied to the same subscription records PCAdmin sees
- Every record is isolated to the signed-in account
PCCLI · the automation layer
Everything the panels do, the terminal can do too. PCCLI reads and writes the same database, queues the same jobs, and respects the same allowlist, so scripted operations stay inside the audit trail.
- List and inspect users, accounts, domains, SSL, jobs, and services
- Suspend or unsuspend accounts and queue SSL issuance from scripts
- Run queued jobs from cron or systemd timers
- Check installer lock and platform health in one command
The full product is one command away.
Install PanelConfig on a fresh Ubuntu or Debian server and explore every screen above with your own data.
bash <(curl -sSL https://install.panelconfig.com/latest.sh)