Skip to main content
The features you need to build exactly what you want.
Tailored for today's hosts, OpenPanel provides a comprehensive set of tools and features you need to build and scale a cluster to meet your needs.
Web servers
User services
Domain Names
Add domain names with automatic SSL renewals, include aliases and subdomains (Internationalized domains are supported), create redirects, enforce HTTPS, and edit vhost files.
File Manager
Effortlessly upload multiple files simultaneously without any upload limits. Edit files, adjust permissions, copy or move files, add new files, and perform various file management tasks.
PHP versions
Users can use different PHP versions for each domain, install new versions, set a default version for new domains, change limits by editing php.ini files.
NodeJS and Python
Effortlessly create and manage NodeJS and Python applications. Proxy websites to display content from these applications seamlessly.
WP Manager
Automatic WordPress installer with features like auto-login to wp-admin, option editing, on-demand backup, debugging, and a variety of additional functionalities.
MySQL and phpMyAdmin
Create and manage MySQL databases and users easily. Automatically log in to phpMyAdmin, enable remote MySQL access, and adjust configuration settings with desired limits.
SSL certificates
Automatic SSL generation and renewal ensures that your website's security is effortlessly managed, providing continuous protection with up-to-date SSL certificates.
Object Caching
Implement object caching using dedicated REDIS and Memcached instances. Set memory limits, start/stop services, and view logs efficiently.
SSH and Web Terminal
Access the terminal remotely through SSH or log in automatically to the Web Terminal. Comes with preinstalled WPCLI and NPM for added convenience!
Server settings
Each user has complete control over their server configuration, enabling them to install or restart services, edit system configurations, and perform various other administrative tasks.
Cron Jobs
Schedule and edit cronjobs directly from the OpenPanel interface to efficiently plan and manage scheduled actions.
DNS Zone Editor
Easily edit DNS zone files for your domains and add various records such as A, AAAA, CNAME, MX, TXT, etc., through the OpenPanel interface.
Resource usage
Monitor real-time CPU and memory usage, check historical trends, and adjust server configuration as needed to optimize performance.
Visitor reports
Access automatically generated, visually appealing visitor reports from your website's access logs. Explore visitor locations, accessed pages, IPs, error pages, and more with ease.
Activity logs
Every action in the OpenPanel interface is recorded, allowing users to easily track who did what and when, eliminating the need to sift through server logs.
Account settings
Users can change their email address and password, enable 2FA, adjust language preferences, and activate dark mode for a personalized experience.
Server management
User interface
User management
User containerisation
Every user account is containerised. Containers have no access to other users or server files.
Resource limiting
Administrators have the ability to set specific limits per plan, including port speed, disk usage, inodes, the number of websites, MySQL databases, and domains.
Automatically provision Let's Encrypt certificates. Users can generate new certificates and seamlessly redirect all website traffic to HTTPS.
Administrators can activate ModSecurity with a single click and configure the OWASP ruleset. Additionally, individual users have the flexibility to enable or disable ModSecurity per domain.
Administrators can manage (UFW) firewall rules directly from the admin interface. Only needed ports are open for users, and administrators have full control over them.
Two-Factor Authentication
Users can enhance security by enabling Two-Factor Authentication for their OpenPanel account. Administrators have the flexibility to enforce or disable 2FA for any user.
Limited shell access
End users are restricted from root-level access to their container. Additionally, to increase security, all services within a user's container operate under distinct user accounts.
IP blocking
Each user has the capability to configure a domain-specific IP block list, providing a personalized means to restrict access to websites by blocking specific IP addresses.
Disable admin panel
Administrators can effortlessly disable the OpenAdmin interface with a single click, while preserving the core functionality of OpenPanel.
Separate services
Both OpenAdmin and OpenPanel employ separate databases and webservers, maintaining full independence from user websites.
Custom ports
Administrators have the flexibility to customize the default port (e.g., change from 2083) and alter the directory path (e.g., from /openpanel) to cater to specific preferences.