Control panel

Services and functions

ISPConfig 3 is an open source hosting control panel for Linux which is capable of managing multiple servers from one control panel. It is licensed under the BSD license.

Single and multiserver management

  • Manage one or more servers from one control panel
  • Dedicated web, mail, DNS and database servers or all services on one machine
  • Mirrored servers for clusters
  • Runs on physical servers and virtual machines

Access levels

  • Administrator
  • Resellers
  • Clients
  • Mail users (email login for password, autoresponder and filters)

Supported daemons and software

HTTPApache 2 and nginx
PHPPHP-FPM and PHP-FCGI (Apache), PHP-FPM (nginx), multiple PHP versions
SMTPPostfix
POP3/IMAPDovecot
Spam and virus filterrspamd, Amavis, ClamAV
FTPPureFTPd
DNSBIND and PowerDNS
DatabaseMariaDB, MySQL and PostgreSQL
StatisticsWebalizer, AWStats and GoAccess
CertificatesLet's Encrypt via certbot or acme.sh
VirtualizationOpenVZ

Supported Linux distributions

  • Debian 11 – 13 (recommended)
  • Ubuntu 22.04 – 26.04 LTS (recommended)
  • AlmaLinux 8 – 10
  • Rocky Linux 8 – 10
  • CentOS 8

Interface languages

English, German, Bulgarian, Brazilian Portuguese, Croatian, Czech, Dutch, Finnish, French, Greek, Hungarian, Indonesian, Italian, Japanese, Polish, Portuguese, Romanian, Russian, Spanish, Swedish, Slovak and Turkish.

Websites

  • IPv4 and IPv6
  • Name-based and IP-based virtual hosts
  • SSL websites with SNI, several SSL vhosts per IP address
  • Let's Encrypt certificates, RSA and ECC
  • PHP with individual settings per website
  • CGI, SSI, Python and Ruby (Apache)
  • Rewrites and redirects
  • Custom Apache and nginx directives
  • Subdomains and alias domains
  • Password-protected folders
  • WebDAV (Apache)
  • Website and database backups

Email

  • SMTP, POP3, IMAP, POP3S, IMAPS
  • Mailboxes and aliases
  • Catch-all and forwards
  • Spam filter with greylisting
  • Inbound DMARC enforcement
  • DKIM signing
  • Virus filter
  • Whitelists and blacklists
  • Header and body checks
  • Autoresponder
  • Fetching mail from remote servers
  • Mailman mailing lists
  • XMPP chat server

DNS

  • DNS wizard to create zones from templates
  • Management of zones and records
  • Import of BIND zone files
  • DNSSEC
  • Record types A, AAAA, ALIAS, CAA, CNAME, DKIM, DMARC, HINFO, MX, NS, PTR, RP, SPF, SRV, TXT
  • Primary and secondary DNS servers

Users, databases and more

  • FTP users
  • Shell users, jailed and non-jailed, SFTP and SCP with password or key login
  • Cron jobs
  • MariaDB, MySQL and PostgreSQL databases and database users
  • Firewall
  • Disk quota, mail quota and traffic limits with statistics
  • Monitoring of services, logs and system load
  • Remote API (SOAP and REST) and ispc command line tool