Releases: Ventspew/qadbak
Release list
Qadbak v1.1.0 — Ubuntu LTS release upgrade
Qadbak v1.1.0
Upgrade your Ubuntu VPS to the next LTS from the panel — no SSH required for the upgrade itself.
New: Ubuntu release upgrade (Admin → Updates)
| From | To (one step) |
|---|---|
| Ubuntu 22.04 | 24.04 |
| Ubuntu 24.04 | 26.04 |
22.04 → 26.04: run two upgrades (22→24, reboot, then 24→26).
What it does
- Preflight checks (pending apt updates, reboot flag, disk space,
do-release-upgrade -c) - Non-interactive
do-release-upgradein a background job with live log - Post-upgrade stack repair (
post-ubuntu-release-upgrade.sh) — PHP, nginx, mail, pm2 - Scheduled reboot when required
Before you start
- VPS snapshot or full backup
- Install pending Linux packages (Updates tab → Install updates)
- Reboot if needed
- Premium admin-updates +
sudo bash scripts/configure-updates-sudo.sh
Not available on panel-only installs or Debian hosts.
Upgrade from v1.0.0
cd /opt/qadbak && sudo bash scripts/update-qadbak.sh
# or pin this release:
git fetch --tags && git checkout v1.1.0 && npm install && npm run build
sudo bash scripts/pm2-restart-qadbak.shChangelog: CHANGELOG.md
Qadbak v1.0.0 — First stable release
Qadbak v1.0.0
First public stable release after 334 commits of active development.
Qadbak is a self-hosted hosting control panel: domains, mail, DNS, TLS, databases, backups, and cron — on your Ubuntu or Debian VPS, with a modern Next.js admin and client UI.
What's included
Hosting stack (native install)
- Ubuntu 22.04 / 24.04 / 26.04 and Debian 12
- nginx, Apache, MariaDB, Postfix, Dovecot, BIND9, PHP-FPM, Let's Encrypt
- One-shot installer:
sudo bash install/qadbak-install.sh
Panel-only (any Linux + Node 20+)
- Mock demo or hybrid remote API — no mail/DNS stack on the panel host
sudo bash install/qadbak-install-panel.sh
Domain management
- Sites, subdomains, aliases, redirects, reverse proxies
- Mailboxes, SPF/DKIM/DMARC, delivery logs
- BIND9 DNS + registrar checklist for clients
- MariaDB, phpMyAdmin shortcut, PHP version switching
- File manager and per-domain terminal
- Backups (files, mail, DNS, certs, crontab) with offsite S3/B2/GCS
- Cron, ModSecurity WAF, ClamAV, fail2ban
Apps & media
- 24+ one-click app catalog installs
- Jellyfin media server + panel library + HTML5 quick player
Operations & API
- Action journal with undo, health checks, metrics history, alerts
- REST API v1 with scoped bearer keys
- WHMCS + Blesta integration starters
Premium (license key from license.omiiba.dev)
- Client portal, RBAC, webmail, white-label, panel vhost provisioning, admin updates
Quick install
git clone https://github.com/macdirtycow/qadbak.git /opt/qadbak
cd /opt/qadbak
sudo bash install/qadbak-install.shDocs
License
Apache 2.0 core. Premium modules ship in-repo and are gated by license key.
Full changelog: CHANGELOG.md