Skip to main content
Version: 1.5.8

Auto-start Services

Services in OpenPanel start only when they are actually needed, to avoid wasting resources.

Auto-start Services in OpenAdmin​

Upon installing OpenPanel, only the following services are started:

  • OpenAdmin – For managing the entire server and users.
  • Docker – Needed for all other containerized services and user accounts.
  • Database – MySQL database is created and initialized. This database holds Plans, Websites, Domains, and Users.
  • Firewall – CSF is installed and started.

Other services are installed and started only when required.

ServiceInstalledAuto-start
OpenAdmin✔On installation
Docker✔On installation
Database✔On installation
ConfigServer Firewall✔On installation
OpenPanel✘After adding first user account
BIND9✘After adding first domain name
Certbot✘After adding first domain name
ClamAV✘When enabled by Administrator
Dovecot & Postfix✘When enabled by Administrator
FTP✘When enabled by Administrator, after first FTP account is created

Auto-start Services in OpenPanel​

Similar to OpenAdmin, services in OpenPanel also start only when they are needed. This allows for better resource management.

Services that auto-start for each user:

ServiceInstalledAuto-start
Apache / Nginx / OpenResty✔After the user adds the first domain
REDIS✘After the user activates it
Memcached✘After the user activates it
Elasticsearch✘After the user activates it
MySQL / MariaDB✔After the user adds at least 1 database
Cron✔After the user adds at least 1 cron job
PHP versions✘After the user sets it for at least 1 domain