Skip to main content
Version: 1.5.4

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