Skip to main content
Version: 2.0.15

Service Limits

The Service Limits section allows Administrators to view and adjust the allocated CPU and Memory resources for system services.

Service Limits page with CPU and memory limits for each system service Service Limits page with CPU and memory limits for each system service


To update limits, enter new values in the fields for the appropriate service.

Note: The service must be stopped and restarted for the new limits to take effect.

Available Services (by default):

  • openpanel
  • caddy
  • mysql
  • clamav
  • redis
  • bind9
  • ftp
  • phpmyadmin

This list reflects the CPU/RAM entries currently present in /root/.env — the page is built dynamically from that file, so any additional *_CPU/*_RAM (or *_CPUS/*_RAM) pairs added there will also appear as editable services.

Recommendations​

Under each limit a recommendation is shown when the value is below the recommended minimum or above the recommended maximum, based on the server's CPU and RAM, the enabled modules and the number of users and domains. 0 means unlimited and never shows a recommendation. CPU is in cores, RAM in GB.

ServiceRecommended
openpanelat least 2 on servers with over 4 GB RAM, otherwise at least 1
caddyat least 1 per 20 domains so SSL certificates can be issued and renewed, or a third of the server's RAM/CPU on servers under 10 GB RAM. No more than 8 GB RAM and 6 CPU
mysql0.5 per 10 users, no more than a third of the openpanel container's limit
bind9at least 0.1, only when the DNS module is enabled
clamav4 (2 is the minimum), no more than 6, only when the malware scanner module is enabled
ftp0.5 plus 0.1 per 10 users, no more than 3 GB RAM and 2 CPU, only when the FTP module is enabled
phpmyadminat least 2 CPU, and RAM of at least 1 GB or more to fit PHPMYADMIN_MEMORY_LIMIT and PHPMYADMIN_UPLOAD_LIMIT, only when the phpMyAdmin module is enabled

CLAMD_STARTUP_DELAY is recommended between 30 and 600 seconds, since ClamAV downloads its malware signature database on startup.


To edit limits via the terminal, modify the /root/.env file directly.