Roadmap
Where Reqad is headed
Reqad is in active early-access development. Here's the build plan step by step, what's working today, and what we're exploring. Plans evolve - this isn't a fixed commitment.
Ready for the next release
In progress
Next
Planned
Secure web login
core ready for the next release- Login page for the admin panel, with brute-force protection and automatic firewall bans
- Two-factor authentication with recovery codes, and passkeys
- Confirmation before sensitive changes, remembered devices, email codes for new devices and login alerts
- Firewall allowlist for the panel port, with automatic rollback if you lock yourself out
- Brute-force protection for webmail logins
Account isolation
core ready for the next release- Hardened kernel settings and tighter file permissions between sites
- Accounts see only their own processes
- CPU, memory and process limits for SSH, cron and the browser terminal
- Shell access per account: full, jailed (own home only) or SFTP only
- MySQL connection limit per account
- Check and fix the owners and permissions of an account's files, with an undo script
- Links inside a site's folder are followed only to files the same account owns
Foundations
core ready for the next release- Per-account scope, limits and events - the base for hosting packages and the account panel
- Groundwork for more web server stacks
- "Needs attention" on the dashboard: certificates, SPF/DKIM/DMARC, PHP versions, WordPress updates, disk, services and backups
- REST API with scoped, expiring access tokens - accounts, databases, mailboxes, WordPress, services, mail queue and logs (off by default)
- Visitor stats and bandwidth of every site, counted every hour from the web server logs with no visitor addresses kept, and a Bandwidth Usage page for all accounts
- Resource usage of every account, checked every minute: CPU, memory, processes, PHP workers, database connections and the limits they reached, and what the rest of the server uses
Deployments
core ready for the next releaseOff by default; one switch turns on both.
- Git deployments from GitHub, GitLab, Gitea or Bitbucket, on every push by signed webhook, with build steps, atomic releases, a health check and one-click rollback
- Node.js and Python apps, run as the account's own user in their own sandboxed service and served through nginx with SSL and websockets
- Presets for PHP, Laravel, static sites, Node.js and Python, and managed Node.js and Python versions
- Install an app's packages with one click (pip into the app's own environment, or npm), and in every Git release by themselves, so a rollback brings back the old packages too
- The start command found in the code: Django, Flask, FastAPI, Next.js, Nuxt, SvelteKit, Express, package.json or a Procfile, with the matching Python or Node.js version
- Deploy with git push to the server itself
AI integration via MCP
core ready for the next releaseManage your server from your own AI assistant: Claude, Cursor and other MCP clients. Off by default.
- Connects over SSH, with nothing new opened to the internet; works from Linux, macOS and Windows (PuTTY / Pageant)
- Server status, what needs attention, logs, the mail queue, services, accounts, databases, mailboxes, deployments and apps
- WordPress: versions and available updates, core / plugin / theme updates with a database backup first and caches emptied after
- Tokens for the whole server or one account, read-only or not, expiring; deletes need your confirmation, and every call is logged
- Connections over HTTPS, for assistants that cannot use SSH
Reqad Hosting Pro
premium ready for the next release- Hosting packages: limits for mailboxes, databases, addon domains, subdomains, aliases, cron jobs, SSH keys, deployments and apps, plus session limits, database connections and shell access
- Disk quotas, and a size for each mailbox with warning mails at 90% and when it is full
- Monthly bandwidth per account; over it, the package decides: warn, slow the sites down or suspend the account
- Account suspension: the sites show a suspended page and logins are refused, while mail keeps arriving
- Dedicated IP addresses per account, IPv4 and IPv6 (also behind NAT): its sites, outgoing mail with a matching reverse DNS, and DNS records
- nginx in front of Apache with php-fpm: full .htaccess support, static files served by nginx, switch either way
- Older PHP versions for legacy sites: PHP 5.6, and 5.4 on EL8
Account panel on port 2083
premium in progressA separate control panel for each hosting account: a familiar card layout, issues that need attention up front with one-click fixes, and WP Toolkit.
- Home page with what needs attention first, the account's websites and its usage; tool cards you can reorder
- Sign in with the account's own password, with brute-force protection; the server admin can open any account's panel
- Two-factor authentication and passkeys for account sign-ins
- Email: mailboxes, forwarders, autoresponders, filters, spam protection, SPF/DKIM/DMARC checks with one-click fixes, a delivery log, and webmail without a second login
- Files: file manager with uploads, an editor and zip archives, and disk usage
- Databases and their users, remote access by IP address, and phpMyAdmin without a second login
- Domains: addon domains and subdomains, aliases, redirects, free SSL certificates, and email on or off per site
- PHP version and PHP settings per site
- Cron jobs with their last and next run and the output of each run
- Profile: a confirmed contact address and a choice of which messages the account gets
- WP Toolkit: sites with one-click login, install, updates in the background, security and performance settings, and auto-updates that put plugins and themes back if the site breaks
- WordPress clone or staging: copy a site to a subdomain, optionally open only to your IP addresses, then push its code and chosen settings back to the live site without overwriting the live database
- FTP accounts, and self-service backups: download a backup, put back files, a database or deleted emails, with a copy kept of what is replaced
- DNS zone editor, and the mail provider of each site (Google Workspace, Microsoft 365, Zoho Mail or this server) with SPF and DMARC helpers
- SSH access and SSH keys, a terminal in the browser, and the active sessions with sign-out
- Git deployments with rollback, and Node.js and Python apps, set up by the account itself
- Metrics: visitors, page views and bandwidth per site, with top pages, referrers, countries, bots and missing pages
- Logs per site: every request with filters, search and Live, and the web server's errors grouped by kind with what they mean
- Resource usage: CPU, memory and processes of each site's PHP, mail and sessions against the account's limits, checked every minute, with the limits it reached, what runs now and a Stop button
- Translations: Romanian, German, French, Spanish and Chinese
Account-level MCP
premium plannedMCP access for hosting customers, scoped to their own account.
Migration from cPanel
premium planned- Import accounts from a cPanel backup archive, with no SSH access to the old server needed
- Improved migration of whole cPanel/WHM servers
Scanning and protection
core + premium planned- Scheduled malware scanning per account with ClamAV and ImunifyAV (premium)
- ModSecurity web application firewall with the OWASP rules, for nginx first
- ModSecurity on the Apache web server stacks
Updated 21 October 2026
Available now
- Hosting accounts, one isolated system account per domain
- Email - exim, dovecot, Roundcube, SpamAssassin; forwarders & autoresponders
- DNS via Cloudflare, cPanel or PowerDNS
- Let's Encrypt SSL for the panel and hosted domains
- MariaDB databases + phpMyAdmin
- Multiple PHP versions per account (OPcache, APCu)
- WordPress one-click install, with Wordfence
- Backups, cron, SSH keys, browser terminal, service control
- cPanel transfer / import wizard
Also planned
- Magento 2 one-click install
- Built-in CLI tools: wp-cli and magerun-cli
- Onboarding wizard - connect external DNS & backup servers, install extra PHP versions
- Automated security patching: patch just the vulnerable code, or update via the package manager
- Member accounts & subscriptions (premium)
- Centralized hub to manage multiple Reqad servers from one place premium
- Integration with external authentication - SSO, LDAP or OAuth premium
Exploring
- Debian and NixOS support (in addition to Rocky / Alma / RHEL 8 & 9)
- Translations / multi-language interface
- Independent external code audit before the first production release
- Billing-system integrations and multi-instance management (premium)
- Optional AI assistant in the panel, using your own API key
Want a say in what's next?
Create a free account - testers help shape the roadmap, and premium subscribers can request features that fit the project's direction.