Domains & TLS
Sites, subdomains, aliases, redirects, reverse proxies. Let’s Encrypt with renewal status per host.
Open-core · Ubuntu 22.04 / 24.04 / 26.04 · Debian 12 · v1.1.0
Qadbak replaces cPanel-style workflows on your VPS: sites, mail, DNS, TLS, databases, local backups, a curated app store, and operator security tools. Customer site data stays on your hardware. Manage from the browser, the iOS app (TestFlight beta), or attach existing Linux servers with HestiaCP, Coolify, or CasaOS through the agent.
Panel license: install on your VPS to manage hosting. Premium (from €2.50/mo) when you need separate client logins, built-in webmail, offsite backups (S3 / B2 / GCS), and white-label.
Platform
Core features ship in the public repository. Install once on a fresh VPS and manage everything from the browser as the panel administrator. Scoped client logins (RBAC) are a Premium module. The free tier is built for a single operator or internal team, not a full reseller panel.
Sites, subdomains, aliases, redirects, reverse proxies. Let’s Encrypt with renewal status per host.
Mailboxes, SPF/DKIM/DMARC, delivery logs, plus built-in newsletters, subscribers, campaigns, tracking pixel, and GDPR export.
Per-domain hub: deliverability score, autoresponders, Git deploy + webhooks, WordPress toolkit, staging, Redis, SSH keys, invoices, and tickets.
BIND9 records with a registrar checklist so clients know what to paste at their provider.
MariaDB users per site, phpMyAdmin shortcut, PHP version and pool settings per unix user.
File manager and terminal as the domain user, not shared root access.
Downloadable archives: site files, maildirs, panel config, DNS zone, certificates, crontab. Offsite upload to S3, B2, or GCS is Premium; local backup/restore is in core.
Per-domain ModSecurity WAF, ClamAV malware scans, host firewall rules, fail2ban, plus domain security tab and journal entries.
Node, Python, and Docker compose helpers beside PHP-FPM, one pool per customer unix user (Ghost uses Node 18+).
Jellyfin one-click (Docker on media.domain), upload folder per domain, disk usage, and an in-panel HTML5 player for MP4/WebM, no extra app required for quick streams.
25 installable apps with search, categories, and one-click flow, Server admin → App store or per-domain Apps tab.
TOTP two-factor login, local activity log with retention, privacy report export, no third-party analytics on the panel.
Native iOS client for iPhone and iPad, domains, DNS, mail, SSL, backups, Qmail, files, terminal, and panel updates against your panel URL.
Live demo
Open demo.qadbak.com for a read-only tour of the real Qadbak UI, domains, mail, newsletters, Site tools, app store, and server admin. Credentials are prefilled on the login page. Changes are blocked so the demo stays stable for everyone.
Dashboard, domain DNS/SSL/files, mail accounts & newsletter, Site tools, Media library, backups UI, security, and Premium-gated screens (visible to demo admin).
Clone the repo, run the installer on Ubuntu 22.04/24.04/26.04 or Debian 12, or use panel-only on any Linux with Node 20+. Enable the demo host with sudo bash scripts/apply-demo-vhost.sh, see docs/DEMO.md on GitHub.
iOS app
The Qadbak iOS app (TestFlight, iOS 17+) connects directly to your infrastructure. Nothing routes through our cloud except Premium license checks on the panel itself. Tokens live in the iOS Keychain.
Point the app at your panel URL (HTTPS required). Same work as the browser: domains, DNS, mail, TLS, backups, Qmail (Premium), files, terminal, widgets, and package updates. This is the complete experience.
Already run HestiaCP, Coolify, or CasaOS on Debian 12 / Ubuntu 22.04 / 24.04? Add the server over SSH from the app. The agent handles CPU, memory, systemd services, Docker, logs, apt updates, reboot, and shutdown. Link the detected panel with an API token to see users, domains, or applications — read-only for now.
Plesk and DirectAdmin are detected but not linked yet. The agent does not replace these panels — it gives you a phone-friendly ops layer beside them.
Built by Inveil alongside the open panel repo.
Source and API notes: docs/MOBILE-IOS-APP.md and
docs/ios/EXTERNAL_SERVERS.md on GitHub.
Email [email protected] for a TestFlight invite. You need port 9443 reachable from your phone for agent servers (or use a VPN).
App store
Real installers on your VPS, not placeholders. Browse by category in Server admin → App store, or pick an app on any domain’s Apps tab. MySQL is created when needed; every install is journaled.
Scope: 25 maintained apps (CMS, shops, collaboration, education, media, support). Not a Softaculous-scale catalog of hundreds of scripts. We add installers after they pass on real Ubuntu VPS installs; use SSH or your own scripts for anything else.
25
installable apps
11
categories
1-click
DB + files + journal
CMS · E-commerce · Collaboration · Education · Forums · Analytics · Surveys · Tools · Media · Finance · Support
CMS
Latest · auto wp-config
CMS
Full package · PHP 8.1+
CMS
Composer project
CMS
Flat-file · no database
CMS
Wiki / knowledge base
CMS
Node 18+ · newsletter blog
E-commerce
Web shop installer
E-commerce
Classic PHP storefront
Collaboration
Files & calendar
Collaboration
Kanban boards
Education
Courses & quizzes
Forums
Community forums
Analytics
Self-hosted stats
Surveys
Forms & feedback
Tools
MySQL web UI
Tools
Single-file DB manager
Collaboration
IMAP webmail client
CMS
Flat-file wiki
Media
Photo gallery
Forums
Community forum
Collaboration
Docs & knowledge base
Finance
Budgeting & expenses
Support
Helpdesk tickets
Media
Movie/TV server · Docker
CMS
Flexible field-based CMS
Catalog lives in data/app-catalog.json, add apps with a shell installer in scripts/lib/.
Security & privacy
Customer sites and mail stay on your hardware. The panel adds practical safeguards for admins and optional license heartbeat only (see privacy policy).
Admins enable authenticator apps under Account → Security or Server admin → 2FA. Password login then asks for a one-time code.
Server admin → Activity log: sign-ins, API actions, and config changes with configurable retention on disk.
Outbound connections table, privacy report download, audit export, and trim tools, built for GDPR-minded hosts.
Each VPS gets a stable qb-… tag on license heartbeat (not customer PII), auto-provisioned on install and update.
Toggle ModSecurity per domain, schedule ClamAV scans, review hits from the domain security tab.
Disk, SSL expiry, and backup health on the status dashboard, email, Slack, or Telegram when thresholds breach.
Integrations
WHMCS and Blesta modules use Bearer tokens against your Qadbak panel. The iOS app adds a separate path: a Linux agent on servers you already operate, with optional read-only links to HestiaCP, Coolify, and CasaOS.
Domains, mail, DNS, SSL, backups, suspend, rate-limited keys with scopes. Admin → API keys.
Create, terminate, suspend, and unsuspend accounts against your panel origin, see docs/integrations/WHMCS-INTEGRATION.md on GitHub.
Install qadbak-agent over SSH from the app. Metrics, services, Docker, logs, updates, reboot. Link HestiaCP, Coolify, or CasaOS with a local API token — credentials stay on the server.
Metrics history on the status dashboard plus alert rules (email, Slack, Telegram webhooks).
Operator tools
Each change records the commands and config files touched, readable audit trail, not raw syslog hunting.
Reverse mailbox and DNS record changes from the UI when safety checks pass (24h window).
Disk, memory, certificate expiry, and service status in one place with suggested fix commands.
Browse featured apps, requirements (PHP, DB, Node), and install paths, same catalog on every domain’s Apps tab.
App installs show progress, post-install checklist, and rollback hints when an installer leaves partial files.
Public probe plus origin checks, hints for Cloudflare 502/523 and one-click repair on the server.
Premium: move 22.04→24.04 or 24.04→26.04 from Admin → Updates, preflight, background job log, stack repair, reboot.
Deliverability dashboard, Git deploy with webhooks, staging promote, bandwidth history, CI pipeline hooks, and light billing, one screen per domain.
Pricing
50 domains · 1 VPS per license · full Premium. All plans renew via Stripe until you cancel. 14-day refund if the key was never activated.
Compare
| Qadbak | cPanel | Plesk | HestiaCP | |
|---|---|---|---|---|
| Entry price | €2.50 / month license | ~€35/mo | ~€15/mo | Free |
| Self-host panel | Licensed panel use | No | No | GPL |
| EU vendor | NL | US | EU+US | EU |
| Client + admin UI | Native | WHM + cPanel | Yes | Yes |
| Full backup export | Yes | Add-ons | Add-ons | Basic |
| Action journal + undo | Mail, DNS | No | Limited | No |
| App store (one-click) | 25 curated apps + Jellyfin | Softaculous (400+) | Catalog | Limited |
| Native iOS app | Beta (TestFlight) | No | Limited | No |
| Admin 2FA + privacy report | TOTP + local log | Add-ons | Varies | No |
Install
Debian-based Linux VPS (Debian 12 or Ubuntu 22.04/24.04/26.04 LTS), 1 GB+ RAM. Point your panel hostname A-record to the server. Panel-only UI: any Linux with Node 20+.
sudo bash install/qadbak-install.sh (full stack) or install/qadbak-install-panel.sh (UI only). Pin a release: git checkout v1.1.0.
Server admin → License → paste QAD-… key → Activate.
Plans from €2.50/month · €55 every 3 years. Cancel in Stripe anytime.
Questions: [email protected]
FAQ