Skip to main content
Version: 1.5.9

Cached data in OpenPanel UI

The OpenPanel end-user interface reduces server disk I/O by leveraging caching with Redis.

  • System data (generated only on service start):

    • enabled_modules
    • logo, brand_name
    • dev_mode
    • found_a_bug_link
    • panel_version
    • avatar_type, gravatar_image_url
  • User data (generated on user login):

    • user_id, username, email
    • docker_context
    • hosting_plan
    • feature_set
  • Website & domain data (generated only when accessed in the UI):

    • Websites list
    • Domain records

Data is refreshed periodically, but the system administrator can also force an immediate refresh by restarting the OpenPanel container, which regenerates all data.

Cache duration for data in OpenPanel UI:

Item / DescriptionCache (seconds)
Enterprise license validity3600
Account activity list300
Country code for IP address360
Login history600
Notification preferences300
Active sessions10
Website count in Auto Installer30
Varnish status360
Server public IPv4 address3600
OpenPanel version7200
SSL certificate existence for user panel360
Domain set for OpenPanel UI3600
OpenPanel configuration6000
User websites in search results600
User websites in dashboard statistics widget300
Disk and inode usage for user (dashboard widget)360
Hosting plan limits (dashboard widget)3600
Domain usage (dashboard statistics)360
Database count (dashboard statistics)360
FTP account count (dashboard statistics)360
Docker stats (CPU, memory, containers, PIDs) (dashboard statistics)360
CNAME record existence when adding A record in DNS editor10
Domain redirect existence10
Redirect URL for domain10
Domains limit per plan3600
Number of apex and subdomains30
SSL status for domain30
Folder disk usage (File Manager)5
Webmail domain3600
File content (File Manager - File Viewer)30
Subfolders and files list (File Manager)5
File statistics (owner, size, permissions) (File Manager)30
Files in trash5
Inode count for path (Inodes Explorer)10
FTP username validation60
Malware scan results30
Files in quarantine (Malware Scanner)30
GoAccess HTML report for domain7200
Server info page data360
Plan limits when performing actions300
Exposed ports for Redis, Memcached, phpMyAdmin containers300
User account UID7200
Domain ownership check60
Website ownership check60
Last login IP (dashboard widget)600
PHP version for domain30
MySQL database size300
Database info from wp-config.php (WP Manager)600
Database info from local.php (Mautic Manager)300
Server uptime and load (site info)30
Server info (CPU, IP, uptime, processor) (site info page)600
Hosting plan limits (site info page)600
Database info: size, users, grants600
Service logs300
Screenshot from API3600
Screenshot link from remote API60
Database limit per plan (creating new database)3600
List of all databases, users, grants (MySQL/Postgres)300
Configuration values (my.cnf / postgresql.conf)30
PHP extensions list30
Available PHP versions for user3600
Running PHP services for user10
NodeJS/Python container logs60
NodeJS/Python Docker Hub tags86400
Webserver used by user300
Domain settings for temporary links API (OpenPanel)7200
Temporary link for website (API)800
WP version from wp-config.php (WP Manager)60
Database info from wp-config.php (WP Manager)60
PageSpeed results for website60
MySQL/MariaDB version for user (WP Manager)3600
Docroot, DB info, PHP, WP, MySQL versions (WP Manager)300
WP admin email (WP Manager)300
Backup existence check (WP Manager)300
PageSpeed API key check60
Website existence check30