Web hosting management, simplified.Light. Fast. Complete.
enconf is the modern alternative to Plesk. Manage servers, sites, email, DNS, backups and WordPress — all in one lightweight hosting control panel. Ready in just 5 minutes, uses under 75 MB RAM.
Web hosting management, rethought
Built for hosts who value efficiency, transparency and full control.
Transparent pricing
All features included in every plan — WordPress staging, reseller system, encrypted backups. No hidden fees, no invoice surprises.
Minimal resource usage
Under 75 MB RAM for API and agent. More capacity for your customer websites — a decisive advantage especially on VPS servers.
Real customer isolation
Every customer gets their own Linux user, dedicated PHP-FPM pool and isolated directories. OS-level security, not just file-level.
Everything your server needs
From WordPress to disaster recovery — enconf delivers a complete hosting toolkit in one lightweight interface.
WordPress Toolkit
Install, stage, update and SSO-login — for all your WordPress sites.
Learn more →Joomla Toolkit
Install Joomla 5, manage extensions and use staging environments.
Learn more →PrestaShop Toolkit
Install PrestaShop 8, manage modules, admin SSO and shop scan directly from the panel.
Learn more →Email hosting
Mailboxes, aliases, forwarders and spam protection with rspamd — all integrated.
Learn more →DNS & SSL
PowerDNS zones, Let’s Encrypt wildcard certificates and automatic renewal.
Learn more →Security
Customer isolation, nftables firewall, fail2ban and ModSecurity WAF.
Learn more →Backup & DR
Encrypted backups to S3, FTP or local — with full disaster recovery.
Learn more →Config drift? One click rebuilds it.
enconf re-renders Nginx, TLS, Postfix, Dovecot, DNS and the firewall transactionally from the database — with service test and automatic rollback.
Detect drift automatically
The panel diffs on-disk config against DB truth and shows per file which parts were edited manually.
Transactional one-click repair
Nine repair functions per domain (TLS, vhosts, pools, mail-SNI, DNS, firewall, orphans, backup snapshots). Service test failed? Automatic rollback to the last good state.
Dry-run with byte-diff
See exactly what would change beforehand — file by file, byte by byte. No production surprises.
Security per site — not per customer.
If one site of a customer is compromised, their other sites stay untouched. Plesk, cPanel and Enhance share a single Linux user across all sites of the same customer — in enconf every site gets eight dedicated isolation layers.
| Layer | enconf | Plesk | cPanel | Enhance |
|---|---|---|---|---|
| Linux user + UID | ✓per site | per customer | per account | per customer |
| PHP-FPM pool | ✓per site | per customer | per account | per customer |
| open_basedir + disable_functions | ✓per site | per customer | per account | per customer |
| Dedicated /tmp directory | ✓per site | partial | ✗— | per customer |
| AppArmor profile | ✓per site | ✗— | ✗— | ✗— |
| systemd cgroup (RAM / CPU / tasks) | ✓per site | ✗— | ✗— | partial |
| ProFTPD chroot | ✓per site | per customer | per account | per customer |
| Separate access logs | ✓per site | per customer | per account | per customer |
Eight independent layers, rendered fresh from the DB on every site provisioning. That is real defense in depth.
See SSL issues before the customer calls.
The TLS health dashboard detects SAN drift, survives Let's Encrypt rate limits with exponential backoff and live-probes every certificate against the real endpoint.
SAN drift detection
When DNS records and certificate SANs drift apart, the panel shows +N missing and −N orphan domains — with one-click reissue.
Live probe of every cert
Wrong cert served or TLS handshake broken? Visible immediately — before the end user notices.
Rate-limit backoff
Exponential wait (1 → 2 → 4 → 24 h) plus per-site advisory lock prevent Let's Encrypt bans on reissue storms. Triple-layered ACME safety.
Extend your panel with extensions
Install additional features with one click — right from the panel.
AI Assistant
AI-powered diagnostics, server optimization and integrated chat with hosting-setup context — Mistral (EU), OpenAI, Anthropic or your own provider.
AvailableMarketplace
Central extension hub with install-from-URL, version updates and lifecycle management directly from the panel.
Extension SDK
Build your own extensions in Go or as HTTP service — with sidebar entries, settings tabs, dashboard widgets and per-plan permissions.
Developer Guide →Open architecture — new features can be added without core changes.
Documentation, changelog, developer guide.
Frequently asked questions
What is enconf?
Is enconf a Plesk alternative?
Which servers and operating systems are supported?
Can I migrate from Plesk?
How do I install enconf?
curl -fsSL https://get.enconf.com | sudo bash. The script auto-configures web server, PHP, databases, mail server, DNS and all other components.How much does enconf cost?
Is there a REST API?
Your first project online in 5 minutes.
14-day free trial · No credit card · Made in Germany, GDPR-compliant