ispmanager 6 lite, pro, host

ispmanager configurations and parameters

The main settings for the ispmanager panel are stored in the ispmgr.conf configuration file in the/usr/local/mgr5/etc/ directory.

Settings for managing panel services are located in the ispmgr.conf.d folder in the same /usr/local/mgr5/etc/ directory. 

For easy search, this article is divided into modules. Each module can be divided into:

  • Options — determine the operating mode of ispmanager by enabling or disabling certain functions. An enabled option is displayed in the configuration file; disabled options are not present. An option is preceded by the word Option
  • Parameters — variables that pass data for performing actions in the panel: numeric values, limits, or string arguments. Parameter values ​​are preset or user-defined.
  • Paths — resource locations in the file system. The path is preceded by the word path. The format of paths in the file is: path NAME PATH_TO_FILE. Example: path php-cgi-etc /usr/local/bin/php-cgi-etc

Databases

Options

  • DatabasePrefix — adds a prefix with the username when creating a database.
  • DatabaseUserPrefix — adds a prefix with the control panel username to the database username.
  • DbAllowUpperCase — disables lowercase conversion of the database name.
  • DockerInstalled — marks the installation of Docker for container databases.
  • DenyRootAuth_phpmyadmin — disables root authentication in phpMyAdmin.
  • MySQLGovernor — enables MySQL Governor on CloudLinux.
  • phpMyAdmin — marks the installation of phpMyAdmin
  • phpPgAdmin — marks the installation of phpPgAdmin.

Parameters

  • DBCacheCheckInterval — the interval between database size update checks. Default value: 1 minute.
  • DBCacheMaxDelay — the maximum delay before requesting a database size update. Specified in seconds.
  • DBHost — MySQL server address.
  • DBName — database name.
  • DBPassword — database user password.
  • DBUser — database user.
  • DockerMaxAttempt — the number of database connection attempts during checks. Default value: 60.
  • InternalMySQLWaitTimeout — the timeout for connections between the control panel and the database server.
  • LimitDbSizeCheckPeriod — the frequency of user database size checks.
  • MySQLDumpOptions — additional mysqldump command line options..
  • MySQLServer — MySQL server type.
  • PGDumpOptions — additional  pg_dump command line options.
  • PdnsDBHost — PowerDNS database server address.
  • PdnsDBPassword — PowerDNS database password.
  • PdnsDBUser — PowerDNS database user.

Paths

If any of the paths are not specified in the panel configuration file, the executable file will be searched among the directories specified in the PATH environment variable.

  • db_governor — path to the MySQL Governor configuration file on CloudLinux.
  • mysql — path to the mysql executable.
  • mysql_restart — command to restart the MySQL service.
  • mysqld.ini — path to the MySQL configuration file.
  • mysqldump — path to the mysqldump executable.
  • phpmyadmin-redirect — path to the phpMyAdmin redirect template.
  • phpmyadmin-servers — path to the phpMyAdmin configuration file.
  • phppgadmin-servers — path to the phpPgAdmin configuration file.
  • postgresql_reload — path to the PostgreSQL reload command.

Firewall

Options

  • FirewallCheckAccess — enables firewall security monitoring.

Parameters

  • Firewall — the name of the running firewall.

Web domains

Parameters

  • WebDefaultAliases — a list of additional names when creating a web domain.

Paths

  • nginxctl — the path to the Nginx restart command when adding web domains.
  • nginx-vhosts — the path to the directory for creating web domain configuration files.

Web servers

Options

  • ApacheITK — changes the SuexecUserGroup directive to AssignUserID with the Apache-ITK web server.
  • ApacheWidePorts — reduces the number of hard restarts of Apache. Listen is added to the port list for all server IP addresses. Default values: 80 and 443.
  • ApsRepositoryUpdated — updates APS repositories.
  • DisableSecurePhpBin — prevents the creation of the secure directory /var/www/php-bin/USER with a hard link for php and php.ini from the user's home directory. Instead, php and php.ini are created in the user's php-bin directory. Available in CGI or FastCGI (Apache) modes. The file containing the site encoding list: etc/charset. Default value: utf-8.
  • DisableNginxTrafLogs — disables the automatic creation of the /etc/nginx/conf.d/nginx-trafstat-format.conf configuration file, which is generated with the Nginx web server in ispmanager host.
  • LogrotateInfiniteValue — counts the number of archives stored if the value displayed in the panel is infinite.

Parameters

  • BackendBind — the address where the backend server will run, handling requests from the frontend server. When installing Nginx+Apache, the backend server is Apache.
  • cgi_module — enables CGI script processing.
  • fastcgi_module or fcgid_module — run PHP in FastCGI mode.
  • ForwardedSecret — protects against IP address spoofing when using proxying.
  • HSTSHeader — manages HSTS headers for all web server configurations.
  • Lang — list of supported languages ​​for awstats or webalizer. Example: ru or en. The Analyzer section can contain any number of lines. Parameters:
    • AwstatsEncoding — encoding of HTML report pages generated by awstats. Default value: utf-8
    • WebalizerEncoding — encoding of HTML report pages generated by webalizer. Default value: utf-8
  • php5_module — run PHP via the Apache module. If a file with CGI support is found in the php-cgi path, PHP can run in CGI mode.
  • SSLSecureChiphers — a list of OpenSSL ciphers for enhanced SSL security.
  • SSLSecureProtocols — a list of protocols for enhanced SSL security.
  • WebGroup — the name of the group under whose permissions the web server runs.
  • WebModules — a list of running web servers.
  • WebRestartDelay — the minimum time between web server restarts.
  • WebUser — the name of the user under whose permissions the web server runs.

Paths

  • apache-vhosts — path to the directory of files containing Apache site configuration.
  • apache.conf — path to the main Apache configuration file with the Listen and NameVirtualHost directives.
  • apachectl — path to the Apache restart script. Parameters:
    • -M — get a list of modules
    • graceful — soft reboot
    • restart — hard reboot. Used when adding and removing IP addresses.
  • ApsExtRepository — path to the external APS repository XML file.
  • analyzer.d — path to the directory of scripts for analyzing logs for each site.
  • BinPath — path to the awstats or webalizer executable. Example: /usr/lib/cgi-bin/awstats.pl.
  • ConfPath — path to the site-specific analyzer configuration settings. Example: /etc/awstats/awstats.САЙТ.conf.
  • fpm-pool.d — path to the directory of PHP-FPM configuration files.
  • fpm-service — path to the PHP-FPM service name to restart it when adding new users.
  • logrotate.d — path to the directory of logrotate configuration files for each site.
  • nginx-configtest — path to the command for checking the contents of Nginx configuration files using a regular expression. Default value: [path nginxctl] configtest.
  • nginx-static — path to files that Nginx should serve automatically using a regular expression.

    Example

    If the following is specified

    path nginx-static ~* ^youscript\.ext$

    the location will be created

    location ~* ^youscript\.ext$ {
       try_files $uri $uri/ @fallback;
    }

    instead of 

     
    location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
        try_files $uri $uri/ @fallback;
    }
  • nginx-vhosts — path to the directory of files containing Nginx site configurations.
  • nginx-vhosts-includes — paths to files with additional settings that will be added to the server section of each site (using the Include directive).
  • nginxctl — path to the Nginx restart command when creating sites. Uses the following parameters:
    • reload — reload site settings
    • restart — restart Nginx when adding or removing IP addresses
    • stop/start — start Nginx when converting settings when adding or removing a web server
  • nginx — path to the control panel restart command for checking Nginx functionality. Parameter: -V.
  • php-cgi — path to the php-cgi executable.

Domain names (DNS)

Options

  • DNSSEC — enables DNSSEC support for DNS zones.
  • InsecureDomain —  disables top-level domain owner verification when creating domains.
  • NoSPFRecord — disables automatic creation of the v=spf1 TXT record.

Parameters

  • DefaultDMARC — the default DMARC record for new domains.
  • DefaultARecords — the value of the Subdomains field in the domain name creation settings.
  • DefaultSPF — the default SPF record for new domains.
  • DNS — the domain name server type.
  • DnsHostname — the SOA record format.
  • DnsNsMasterIp — the IP address of the master name server for external name servers.
  • DnssecPeriod — the interval for starting the dnssec.periodic DNSSEC zone status synchronization task. Default value: 1 minute.
  • DomainContact — The value of the Administrator email field in the domain name creation settings.
  • DomainTTL — the default TTL value for domain records.
  • InsecureDomainPolicy — the policy for creating a domain which parent domain belongs to another user. Possible values:

    • nocheck — disables all checks: the system will not verify the parent domain's ownership, will not check DNS records, and will not return errors if the domain is already in use.
    • admin_explicit — requires explicit confirmation: the system will not allow domain creation without administrator action.
    • admin — when created, a domain automatically receives administrator rights: the owner of a child domain receives the same rights as an administrator.
    • reseller — allows limited resellers to create subdomains, even if the parent domain is owned by another user.

    Default value: nocheck.

  • MailServers — the value of the Mail servers field in the domain name creation settings.
  • MasterSetNsIps — the IP address for the nameservers.
  • NameServers — the value of the Name servers field in the domain name creation settings.
  • NsIps — the addresses of the nameservers, space-separated.
  • RemoteDNSPassword — the password for the remote DNS server.
  • RemoteDNSRequiredLevel — the access level of the DNSmanager user.
  • RemoteDNSURL — the URL of the remote DNS server.
  • RemoteDNSUser — the user of the remote DNS server.
  • SOAExpireTime — the Expire parameter for the SOA record. Specified in seconds.
  • SOARefreshTime — the Refresh parameter for the SOA record.
  • SPFRelayIP — the IP addresses for the automatic TXT record v=spf1.

    Details

    To specify a list of IP addresses in the SPFRelayIP parameter, enter them in a single line, space-separated without additional characters. When adding an SPF record, the panel will automatically detect the IP version and populate the appropriate parameters.

    Example:
    SPFRelayIP 192.168.1.1 10.10.10.10 1050:0:0:0:5:600:300c:326b
  • ViewName — the name of the DNS visibility horizon (view).

Data import

Options

Parameters

  • ParallelEmailImportCount — the maximum number of queues for the Parallel import field. Default value: 2.
  • UsermoveDiskSizeDelta — reduces the total size of imported files. Default value: 200 MB.
  • UsermoveWebProxyTTL — the proxy period of data for the Proxy website requests to this server field. Specified in days.

CloudLinux integrations

Options

  • CloudLinuxDeploy — marks the CloudLinux installation.

Paths

  • cagefsctl — path to the CageFS management utility.
  • cl-selector — path to the CloudLinux selector.
  • lvectl — path to the lvectl utility.
  • lveinfo — path to the LVE statistics utility.
  • selectorctl — path to the CloudLinux PHP selector management utility (PHP Selector).

Users

Options

  • DisableQuotasync — disables calling quotasync before retrieving system quota information.
  • DiskSpaceNotify — defines the remaining disk space limit for notification.
  • EnableQuota — enables the system quota management module.
  • хXfsQuota — enables access to XFS quotas.

Parameters

  • InitialUid — the initial value for assigning UIDs to users.
  • MinUID — the minimum UID value for a system user.
  • MinGID — the minimum GID value for a system user.
  • QuotaInodeMax — the maximum inode quota value.
  • QuotaInodeMin — the minimum inode quota value.
  • QuotaInodeMultiply — the inode quota multiplier.

Paths

  • cgroups_cgconfig — path to CGroups configurations.
  • cgroups_cgred — daemon process for automatic distribution of CGroup processes according to specified rules.
  • cgroups_main_conf — path to the main CGroups configuration file.
  • cgroups_rules_conf — path to the CGroups rules file.
  • DefaultHomeDir — path to users' home directory. Default value: /var/www.

    Do not change the DefaultHomeDir value to avoid unexpected consequences in ispmanager operation.

  • DefaultShell — the path to the default command interpreter. Default value: /bin/bash.

Mail domains

Options

  • DisableCacheCheck — disables cache checks.
  • EmailEAI — enables support for characters beyond ASCII (EAI).
  • LocalDelivery — allows local redirects only.

Parameters

  • afterlogic-alias — Afterlogic alias for URL redirection.
  • defaultmailrate — default email sending limit.
  • defwebmail — default WebMail.
  • dkimcheck — DKIM signing application.
  • dovecotpwscheme — Default encryption scheme.
  • emailauth — authorization method via Dovecot or SASL.
  • emailavcheck — email virus scanning application.
  • emailrecachedelay — mailbox password update time. Specified in minutes.
  • emailreloaddelay — mailbox configuration reload delay.
  • emailspamcheck — email spam scanning application.
  • forwardemailcount — maximum number of email addresses to copy a message to.
  • greylisting — Greylisting parameter for Exim (postgrey).
  • greylistkeyword — Greylisting parameter (acl/racl). Varies depending on the version.
  • mailfilter — email filtering.
  • mta — mail server.
  • pop3 — POP3 server.
  • responderattachsize — maximum size of autoresponder attachments.
  • sievepipeplugin — plugin for the Sieve sorter.
  • slavensmanagement — management of slave nameservers.
  • webmail — WebMail in use.

Paths

  • afterlogic — path to the Afterlogic directory.
  • clamav-srvc — path to the ClamAV directory.
  • clamav-whitelist — path to the ClamAV whitelist.
  • db4 — path to db4.
  • dovecot-doveadm — path to doveadm.
  • dovecot-passwd — path to the dovecot.passwd file.
  • dovecot-restart — Dovecot restart command.
  • dovecot-ssl-certs — path to Dovecot SSL certificates.
  • email-ssl-certs — path to the mail server SSL certificates.
  • exim-aliases — path to the Exim aliases file.
  • exim-blacklist — path to the Exim blacklist.
  • exim-config — path to the Exim configuration file.
  • exim-dnsbllist — Exim DNSBL list.
  • exim-domains — path to the Exim domains file.
  • exim-domainips —path to the Exim IP domains (domainips) file.
  • exim-passwd — path to the Exim password file (passwd).
  • exim-pid — path to the Exim PID file.
  • exim-ratelimits — path to the Exim sending rate limit file.
  • exim-reload — path to the Exim reload command.
  • exim-restart — path to the Exim restart command.
  • exim-tlscert — path to the Exim TLS certificate.
  • exim-tlskey — path to the Exim TLS key.
  • exim-whitelist — path to the Exim whitelist.
  • greylist-conf — path to the Greylisting configuration file.
  • MailHomeDir — path to the default email directory.
  • milter-greylist-restart — path to the Greylisting restart command.
  • mtaname-accessdb — path to the MTA access database.
  • mtaname-aliases — path to the MTA aliases table.
  • mtaname-localhostnames — path to the MTA localhostnames file.
  • mtaname-virtusertable — path to the MTA virtual user table.
  • opendkim-genkey — path to opendkim-genkey.
  • opendkim-keyspath — path to OpenDKIM keys.
  • opendkim-srvc — path to the OpenDKIM service.
  • postgrey-clients — path to the postgrey_whitelist_clients file.
  • postgrey-recipients — path to the postgrey_whitelist_recipients file.
  • postgrey-restart — path to the Postgrey restart command.
  • roundcube-redirect — path to the Roundcube link template.
  • sasldb — path to the sasldb file.
  • saslpasswd — path to the saslpasswd2 file.
  • sendmail-accessdb — path to the access file.
  • sendmail-aliases — path to the aliases file.
  • sendmail-localhostnames — path to the local-host-names file.
  • sendmail-mc — path to the sendmail.mc file.
  • sendmail-newaliases — path to the newaliases file.
  • sendmail-restart — path to the sendmail restart command.
  • sendmail-virtusertable — path to the virtusertable file.
  • spamassassin-localcf — path to the local.cf file.
  • spamassassin-restart — path to the SpamAssassin restart command.
  • webmail-redirect — path to the mail client link template.

Backup system

Options

  • DbDumpCompress — compresses the database dump during backup. The extension of compressed databases is .sql.gz.

Websites

Options

  • AcmeSkipAccountCheck — disables checking the number of failed attempts to connect to a Let's Encrypt account.
  • ApacheITK — enables the use of Apache-ITK.
  • DisableDefaultOpenBasedir — disables installation of open_basedir by default.
  • DisableLEDryRun — disables the dry run request when issuing a Let's Encrypt certificate.
  • DisableSecurePhpBin — disables the creation of the secure php-bin directory.
  • DisableUploadUrl — disables uploads from URL.
  • DisableWebDBReadConf — disables manual edits to web server configuration files.
  • EnableAcmeshDebug — adds the --debug switchto the acme.sh call. Debugging information is written to the log: /usr/local/mgr5/var/ispmgr_acme_sh.log.
  • EnableWebTemplate — enables the use of web templates.
  • NameVirtualHostDropped — in Apache 2.4+, when creating a new VirtualHost entry, it removes previous entries.
  • WebDisk — enables WebDisk (WebDAV).

Parameters

  • AcmeAccountCheckAttempts — the number of failed checks before recreating a Let's Encrypt certificate account. Default value: 3.
  • ApacheWidePorts — a list of ports to add a listen record to for all IP addresses.
  • AuthRealm — the hint text when logging into the secure part of the site.
  • AwstatsEncoding — the encoding of the HTML pages for awstats reports.
  • BackendBind — the address to use for activating the backend.
  • DefaultPhpVersion — the default PHP version for new sites.
  • ExternalSSLPort — the external SSL port when working behind a proxy.
  • ForwardedSecret — protection against IP address spoofing when using proxy.
  • isp_limitreq_timeout — the time an IP address remains in the IPSET blocklist after the firewall's ratelimit rules are triggered. Default value: 300 seconds.
  • LetsencryptProcessCount — the number of Let's Encrypt certificates issued simultaneously.
  • LetsencryptVerifyPeriod — the minimum period between Let's Encrypt certificate reissue attempts. Specified in minutes.
  • LetsencryptAcmeUrl — the Acme server for obtaining the Let's Encrypt certificate.
  • LetsencryptAcmeStagingUrl — the Acme server for the staging environment.
  • LetsencryptAcmeDigNS — a list of DNS servers for searching domain records when issuing a Let's Encrypt certificate.
  • LetsencryptStartUpdatePeriod — the period between the start of a Let's Encrypt certificate renewal and the expiration date. Default value: 29 days.
  • LogrotateInfiniteValue — the number of log archives to keep.
  • MaxExecutionTimeRatio — the max_execution_time value in the Apache configuration.
  • ModsecurityRulesetSize — the size of the ModSecurity ruleset.
  • NginxClientBodyMaxSize — the default client_max_body_size value in Nginx.
  • SSLSecureChiphers — a list of OpenSSL ciphers for enhanced SSL security.
  • SSLSecureProtocols — a list of protocols for enhanced SSL security.
  • WebalizerEncoding — the encoding of HTML pages in webalizer reports.
  • WebDomainCollectPeriod — the frequency of domain statistics collection.
  • WebGroup — the web server runs with the rights and permissions of this group.
  • WebModules — a list of running web servers.
  • WebRestartDelay — the minimum time between web server restarts.
  • WebUser — the username under whose privileges the web server runs.

Paths

  • analyzer.d — path to the directory for storing log analysis scripts.
  • apache.conf — path to the main Apache configuration file.
  • apache-conf.d — path to the directory with distributed Apache configuration files.
  • apachectl — path to the script for restarting Apache.
  • apache-vhosts — path to the Apache virtual hosts directory.
  • apache-vhosts-default — path to the default Apache virtual host.
  • apache-webdav — path to the Apache WebDAV configuration.
  • apacheroot — path to the Apache root directory.
  • fpm-pool.d — path to the directory for creating php-fpm configuration files.
  • fpm-service — path to the php-fpm service name to restart.
  • fpm-sock.d —path to the directory containing Nginx and FPM communication files with .sock extension.
  • logrotate.d — path to the directory for storing logrotate settings.
  • nginx — path to the Nginx functionality test command at the control panel startup.
  • nginx-blacklist — path to the Nginx location name for handling requests from blocked IP addresses. The default location name: @blacklist
  • nginx-conf — path to the Nginx configuration file.
  • nginx-conf.d — path to the directory with distributed Nginx files.
  • nginx-configtest — path to the command for checking the Nginx configuration.
  • nginx-fallback — path to the error redirection address.
  • nginx-gzip-types — path to the list of MIME types for gzip compression in Nginx.
  • nginx-modules-includes — path to the PHP processing command in Nginx.
  • nginx-php — Path to the PHP processing command in Nginx.
  • nginx-rootpath — Nginx root path.
  • nginx-static — path to the command for defining static files for Nginx.
  • nginx-vhosts-includes — paths to additional configuration files for the server section.
  • nginx-vhosts-resources — path to virtual host resources.
  • nativeconf — path to native PHP configurations.
  • openlitespeed-conf.d — path to the OpenLiteSpeed ​​configuration directory.
  • openlitespeed-configtest — path to the OpenLiteSpeed ​​configuration test command.
  • openlitespeed-listeners — path to OpenLiteSpeed ​​listener configurations.
  • openlitespeed-vhosts — path to the OpenLiteSpeed ​​virtual hosts directory.
  • php-cgi — path to the php-cgi executable.
  • php-cgi-etc — path to the PHP CGI wrapper executable. Default path: /usr/local/bin/php-cgi-etc.
  • php_open_basedir — path to the PHP open_basedir configuration.

Interface themes

Parameters

  • DefaultTheme — default interface theme.

Notifications and monitoring

Parameters

  • ProblemsAddressFrom — the email address of the problem notification sender.
  • ProblemsAddressTo — the email address of the problem notification recipient.
  • ProblemsEmailEnabled — sending disabled problem notifications by email.
  • ProblemsKeepOld — the storage period for notifications in the panel. Default value: 30 days.
  • ProblemsKeepSolved — the storage period for resolved problems. Default value: 7 days.
  • ProblemsLang — the description language for problem notifications.
  • ProblemsShowAll — display disabled user problem notifications.
  • ProblemsSmtpPort — the SMTP server port for problem notifications.
  • ProblemsSmtpServer — the SMTP server address for problem notifications.
  • ProblemsPeriod — the problem resolution attempt period. Default value: 60 minutes (1 hour).
  •  
  • TelegramBotToken — the Telegram bot token for notifications.
  • TelegramBotName — the name of the Telegram bot for notifications.

AI WordPress

Parameters

  • AIWP_CACHE_BILLING_HOST — the cached billing host accessed by AI WordPress.
  • AIWP_CACHE_BILLING_HOST_UPDATED_AT — the date and time of the last host update in YYYY-MM-DD HH:MM:SS format.
  • AIWP_CACHE_TOTAL — the cached number of generation attempts available in the license. The value is displayed in the ispmanager interface.
  • AIWP_CACHE_UPDATED_AT — the date and time of the last generation attempts cache update in YYYY-MM-DD HH:MM:SS format.
  • AIWP_LICENSE_KEY — the license key for the AI ​​WordPress module.
  • AIWP_MONTHLY_RESET_CHECK_PERIOD — the reset check period for generation attempts. Default value: 1,440 minutes (24 hours).
  • AIWP_USERS_GENERATION_RESET_AT — date and time of the next number of generation attempts reset in the format YYYY-MM-DD HH:MM:SS.

FTP users

Options

  • FTPUserPrefix — adds the control panel username to the FTP username.

Parameters

  • FTP — notification about installing and configuring an FTP server. Format: FTP proftpd file.
  • FtpDomainCollectPeriod — FTP statistics collection frequency.

Paths

  • ftp_log — path to the FTP log.
  • proftpd.conf — path to the ProFTPd configuration file. Default value: /etc/proftpd/proftpd.conf.
  • pure-ftpd-etc — path to the Pure-FTPd configuration directory. Default value: /etc/pure-ftpd/.
  • vsftpd.conf — path to the vsFTPd configuration file. Default value: /etc/vsftpd.conf.

GateKeeper by Blackwall (BotGuard)

Parameters

To set up a connection:

  • BlackwallAPIKey — GateKeeper API key
  • BlackwallAPIURL — GateKeeper API server URL
  • BlackwallServerId — GateKeeper API server ID
  • BlackwallUserId — GateKeeper user ID

Global settings:

  • BLACKWALL_CLOUD_SERVICES_FILTER — filtering rule for cloud service bots
  • BLACKWALL_CONTENT_SCRAPERS_FILTER — filtering rule for content scraper bots
  • BLACKWALL_EMULATED_HUMANS_FILTER — filtering rule for bots emulating humans
  • BLACKWALL_HUMANS_FILTER — filtering rule for humans
  • BLACKWALL_SEARCH_ENGINES_FILTER — filtering rule for search engine bots
  • BLACKWALL_SECURITY_VIOLATORS_FILTER — filtering rule for malicious scripts
  • BLACKWALL_SUSPICIOUS_BEHAVIOR_FILTER — filtering rule for suspicious requests
  • BLACKWALL_SOCIAL_NETWORK_FILTER — filtering rule for social network bots

    Possible values ​​for global settings
    • captcha — show CAPTCHA
    • deny — deny access
    • grant — allow access

IP addresses

Parameters

  • AutoIpRole — automatic IP role assignment.
  • DefaultInterface — interface name for adding additional IP addresses.
  • DefaultIPAddr — automatically selected IP address for new sites.
  • IPmgrDomain — domain name for reverse records.

LiteSpeed

Options

  • LitespeedInstallFinish — marks the completion of LiteSpeed ​​installation.
  • LitespeedInstallNotify — marks the LiteSpeed ​​installation notification.
  • LitespeedValidLicense — marks valid LiteSpeed ​​licenses.
  • SwitchToApache — switches back to Apache.

Parameters

  • LitespeedLicenseCheckPeriod — the LiteSpeed ​​license check period. Default value: 1,440 minutes (24 hours).
  • LitespeedLicenseWarningDay — the day to start receiving LiteSpeed ​​license expiration warnings. Default value: 5.

Node.js

Parameters

  • NodeJsBackendBind — the initial value for searching for a free port for a Node.js site. Default value: 127.0.0.1:10000.

PHP

Options

  • DisableFpmPerSite — disables the creation of individual PHP-FPM settings for a site.

Parameters

  • PhpReloadDelay — the delay before updating the PHP-FPM configuration. Default value: 2 seconds.

Paths

  • php_bin — path to the PHP binary.
  • php_cfg — path to the PHP configuration.
  • php_cgi_ini — path to the PHP CGI configuration.
  • php_ext — path to PHP extensions.
  • php_fpm_ini — path to the PHP-FPM configuration.
  • php_ini — path to the php.ini file.
  • php_ver — path to the PHP version.

Python

Parameters

  • PythonBackendBind — the initial value for searching for a free port for a Python site.

SpamExperts

Parameters

Wireguard

Options

  • WireguardInstalled — prompts the notification about Wireguard installation.

WordPress

Parameters

  • WordPressUpdateInfo — the time interval for synchronizing WordPress, plugin, and theme versions in the WordPress section. Specified in minutes.

🔹 Other settings

Options

  • APSDebug — uses APS debug mode.
  • DisableAutoUpdate — disables automatic control panel updates.
  • DisableCookieSecure — disables the Secure attribute for HTTP access for cookies.
  • DoNotRestoreTasks — disables restoring Cron tasks.
  • EnableDbAuthlog — writes the authorization log to a MySQL database instead of a file.
  • EULA — marks acceptance of the License Agreement.
  • FirstStart — marks the first unsuccessful login to the control panel.
  • ForceEnableOldMenu — forcibly enables the old menu version.
  • IgnorePluginError — ignores errors when executing plugins.
  • RestrictAuthinfo — enables restrictions for authinfo.
  • SocialDisable{NetworkName} — disables authorization via social networks, where NetworkName is Facebook, Google, or Vkontakte.
  • SendErrorReports — sends error reports.
  • SocNetUsage — allows the use of social networks for authorization.
  • UsageStatAgree — sends anonymous information about feature usage.

Parameters

  • AcctStatCollectPeriod — the daily resource consumption statistics collection interval. Default value: 5 minutes.
  • AcctStatCollectDailyPeriod — the averaging interval for resource consumption statistics over the past 24 hours. Default value: 1,440 minutes (24 hours).
  • AuthenLifeTime — the lifetime of an ispmanager session. Default value: 3,600 seconds (1 hour).
  • ConnectionLimit — the number of simultaneous connections. Default value: 100.
  • DashboardBannerUrl — the URL of the banner on the dashboard.
  • DefaultAccessIp — the IP address limit for accessing the dashboard.
  • DefaultHintView — the display method for hints:
    • hintactive — displayed when focusing on an element
    • hintpassive — displayed when hovering over an element
  • DefaultLang — the default language.
  • DevCollectPeriod — the period for collecting device statistics.
  • DiskSpaceCheckPeriod — the period for collecting disk usage statistics. Specified in minutes.
  • ErrorReporter — the email address to send an error report to.
  • ExpireLogsDays — the retention period for operation log entries. Default value: 365 days.
  • FileMaxEditSize — the maximum file size in the editor. Default value: 1,024 KB (1 MB).
  • FsEncoding — UTF-8 file system encoding.
  • LastLogin — display information about the last login:
    • info — always show a notification about the last login
    • warning — show a notification only if the address or login method has changed from the previous instance
    • none — disable last login notifications completely
  • LicIp — the IP address of the license.
  • LongRequest — the time limit for logging a request. Default value: 300 seconds (5 minutes).
  • MailMode — the mail server type for notifications.
  • MgrUrl — the URL of the control panel for links in notifications.
  • OneTimeExpire — the validity period of the temporary authorization key. Default value: 3,600 seconds (1 hour).
  • PkgUpdateCacheRows — caching of package update strings.
  • PWGenCharacters — character set for password autogeneration.
  • PWGenLen — length of the autogenerated password. Default value: 8.
  • PWStrength — password verification complexity (0-3). Default value: 2.
  • RestrictAuthinfoRange authinfo whitelist settings.
  • SMTPPass — SMTP server password for notifications.
  • SMTPPort — SMTP server port.
  • SMTPUser — SMTP server account.
  • SenderName — the sender's name in email notifications.
  • StartPage — the default start page.
  • StatPeriod — the module's statistics collection period.
  • SyncPeriod — the synchronization frequency.
  • SrvMonitoringPeriod — the server monitoring period.
  • TraffStatCollectPeriod — the daily traffic usage statistics collection interval. Default value: 5 minutes.
  • TraffStatCollectDailyPeriod — the averaging interval for traffic statistics over the past 24 hours. Default value: 1,440 minutes (24 hours).
  • XSLFOProc — the command to call the FO processor for PDF.

Paths

  • dev_log — path to the device logging log.
  • MasterKey — path to the panel's private SSH key.
  • psacct — path to the process reporting system.
  • secure-private-key — path to the encryption key.