USER NOTIFY
The call is used for backing up user with all its domains and databases.
PACKAGE
The function for deleting user package. It does not allow to delete package if it is in use.
USER DOMAIN [FORMAT]
The function for getting all DNS domain records.
[RESTART]
The function for obtaining updated pack of web templates.
USER DOMAIN CSR_DIR [FORMAT]
The function signs certificate request using LetsEncript API
USER
The function for deleting all users mail domains.
USER DOMAIN AUTH_USER [RESTART]
The call is used for deleting http auth user
[FORMAT]
The function of obtaining vesta ssl files.
USER DOMAIN DATA_FILE [RESTART]
The function copy dns record to the domain conf
HASH-METHOD SALT PASSWORD
The function generates password hash
HOST
The function for suspending remote dns server.
[FORMAT]
The function for obtaining the list of system users without detailed information.
NONE
The function reloads backend server configuration.
USER NS1 NS2 [NS3] [NS4] [NS5] [NS6] [NS7] [NS8]
The function for changing default nameservers for specific user.
PERIOD
The function is for updating nginx rrd database and graphic.
USER FILE
The function shows file type
PIPE
This function is responsible queue processing. Restarts of services, scheduled backups, web log parsing and other heavy resource consuming operations are handled by this script. It helps to optimize system behaviour. In a nutshell Apache will be restarted only once even if 10 domains are added or deleted.
USER DOMAIN [RESTART]
The function turns off letsencrypt SSL support for a domain.
USER DOMAIN DOMAIN [RESTART]
The call is used for changing domain ip
USER
The function for rebuilding of all databases of a single user.
CONFIG
The function opens/reads config files on the file system
SERVICE
The function restarts system service.
USER [RESTART]
The function deletes all user's webdomains.
USER [RESTART]
The function of unsuspending all user's sites.
USER DOMAIN ACCOUNT [FORMAT]
The function of obtaining the list of account parameters.
NONE
The function tells ftp server to reread its configuration.
[FORMAT]
The function lists db server status
PERIOD
The function is for updating network usage rrd database and graphic.
USER DOMAIN KEY
The function for getting a certain DNS domain parameter.
USER DOMAIN
The function recalculates disk usage for specific webdomain.
USER DOMAIN
The function enables spamassasin for incoming emails.
USER DOMAIN ACCOUNT [FORMAT]
The function of obtaining mail account autoreply message.
CHAIN [PORT] [PROTOCOL] [PROTOCOL]
The function adds new rule to system firewall
[FORMAT]
The function for obtaining the list of spamassassin config parameters.
USER
The function rebuilds EXIM configuration files for all mail domains.
USER DOMAIN [IP] [RESTART]
The function adds web/dns/mail domain to a server.
PERIOD
The function is for updating memory rrd database and graphic.
USER SRC_DIRECTORY DST_DIRECTORY
The function copies directory on the file system
USER DOMAIN
The function suspends web/dns/mail domain.
DOMAIN EMAIL COUNTRY STATE CITY ORG UNIT [ALIASES] [FORMAT]
The function generates self signed SSL certificate and CSR request
USER DOMAIN
The function disables mail domain cathcall.
[FORMAT]
The function of obtaining the list of currently blocked ips.
USER JOB
The function deletes cron job.
USER DOMAIN
The function recalculates bandwidth usage for specific domain.
USER BACKUP [WEB] [DNS] [MAIL] [DB] [CRON] [UDIR] [NOTIFY]
The function for resotring user from backup.
USER [RESTART]
The function unsuspends all user's DNS domains.
USER DOMAIN ID VALUE [PRIORITY] [RESTART]
The function for changing DNS record.
NONE
The function tells crond service to reread its configuration files.
OBJECT [FORMAT]
The function that allows to find system objects.
USER PASSWORD EMAIL [PACKAGE] [FNAME] [LNAME]
The function creates new user account.
IP CHAIN
The function deletes blocking rule from system firewall
[FORMAT]
The function for obtaining the list of proftpd config parameters.
USER DOMAIN ACCOUNT EMAIL
The function add delete email account forward address.
USER DOMAIN
The function unsuspends a certain user's domain.
USER SHELL
The function changes system shell of a user. Shell gives ability to use ssh.
TYPE HOST
The function for deleting the database host from vesta configuration. It will be deleted if there are no databases created on it only.
IP CHAIN
The function adds new blocking rule to system firewall
[FORMAT]
The function for obtaining the list of postgresql config parameters.
USER [RESTART]
The function suspends all user's DNS domains.
USER NOTIFICATION
The function updates user notification.
USER DOMAIN TEMPLATE [RESTART]
The function for changing the template of records. By updating old records will be removed and new records will be generated in accordance with parameters of new template.
[FORMAT]
The function for obtaining the list of vsftpd config parameters.
USER DOMAIN
The function check and validates domain with LetsEncript
IP NAT_IP [RESTART]
The function for changing nat ip associated with ip.
PACKAGE [FORMAT]
The function for getting the list of system ip parameters.
USER DOMAIN [FORMAT]
The function of obtaining the list of dns domain parameters.
NONE
The function stops iptables
USER DOMAIN FTP_USER
The function deletes additional ftp account.
[FORMAT]
The function lists disk information
IP NETMASK [INTERFACE] [USER] [IP_STATUS] [IP_NAME] [NAT_IP]
The function adds ip address into a system. It also creates rc scripts. You can specify ip name which will be used as root domain for temporary aliases. For example, if you set a1.myhosting.com as name, each new domain created on this ip will automatically receive alias $domain.a1.myhosting.com. Of course you must have wildcard record *.a1.myhosting.com pointed to ip. This feature is very handy when customer wants to test domain before dns migration.
USER
The script for disabling reports on cron tasks and administrative notifications.
USER DOMAIN ACCOUNT ALIAS
The function delete email account autoreply.
USER DOMAIN DATA [RESTART]
The function inserts raw dns record to the domain conf
PACKAGE
The function propagates package to connected users.
USER DOMAIN TYPE
The call is used for enabling log analyzer system to a domain. At this time two types of these system is supported - awstats and webalizer. For viewing the domain statistics use http://domain.tld/vstats/ link. Access this page is not protected by default. If you want to secure it with passwords you should use v-add-web-domain_stat_auth script.
USER DOMAIN
The function for suspending the site's operation. After blocking it all visitors will be redirected to a web page explaining the reason of suspend. By blocking the site the content of all its directories remains untouched.
USER DOMAIN KEY
The function for getting a certain mail domain parameter.
USER [SYSTEM]
The function for deleting backup exclusion
CHAIN
The function adds new rule to system firewall
USER DOMAIN ACCOUNT PASSWORD
The function changes email account password.
USER DOMAIN [FORMAT]
The function of obtaining the list of all user domains.
NONE
The function deletes vesta autoupdate cron job.
[FORMAT]
The function for obtaining the list of configured system services.
[FORMAT]
The function lists dns server status
[FORMAT]
The function for obtaining the list of network interfaces.
[FORMAT]
The function for obtaining the list of remote dns host.
SSL_DIR [RESTART]
The function changes vesta SSL certificate and the key.
USER TYPE TEMPLATE
The function changes default user web template.
USER
The script enables sftp jailed environment
USER DOMAIN
The function removes authentication of statistics system. If the script is called without naming a certain user, all users will be removed. After deleting all of them statistics will be accessible for view without an authentication.
TYPE HOST
The function for unsuspending a database server.
USER [FORMAT]
The function to obtain user parameters.
USER DOMAIN
The function deletes web/dns/mail domain.
USER DOMAIN FTP_USER FTP_PASSWORD [FTP_PATH]
The function creates additional ftp account for web domain.
PERIOD
The function is for updating load average rrd database and graphic.
USER SRC_FILE DST_FLE
The function moved file or directory on the file system. This function can also be used to rename files just like normal mv command.
USER DOMAIN ACCOUNT
The function suspends mail account.
USER DOMAIN ACCOUNT
The function deletes fwd-only flag
USER DOMAIN ID
The function synchronize dns with the remote server.
USER OBJECT [PATH]
The function search files and directories on the file system
USER DOMAIN TYPE
The function of deleting site's system of statistics. Its type is automatically chooses from client's configuration file.
USER
The function deletes all user's ip addresses.
USER DOMAIN
The function unsuspends mail domain.
USER
The function for unsuspending all user's databases.
USER FNAME LNAME
The function allow to change user's full name.
USER DOMAIN ID [RESTART]
The function for deleting a certain record of DNS zone.
TYPE HOST USER PASSWORD
The function changes database server password.
MODULE LICENSE
The function deactivates vesta license
USER DOMAIN
The function synchronize dns domain with the remote server.
USER DATABASE
The function recalculates disk usage for specific database.
USER DOMAIN AUTH_USER AUTH_PASSWORD [RESTART]
The call is used for securing web domain with http auth
[FORMAT]
The function for obtaining the list of proxy templates available to a user.
PERIOD
The function is for updating ftpd rrd database and graphic.
LANGUAGE
The function for changing system language.
TYPE HOST DBUSER DBPASS [MAX_DB] [CHARSETS] [TEMPLATE]
The function add new database server to the server pool. It supports local and remote database servers, which is useful for clusters. By adding a host you can set limit for number of databases on a host. Template parameter is used only for PostgreSQL and has an default value "template1". You can read more about templates in official PostgreSQL documentation.
[FORMAT]
The function for obtaining the list of php config parameters.
NONE
The script enables firewall
USER
The functions recalculates disk usage and updates database.
USER DOMAIN
The function disable https support and deletes SSL certificates.
[USER] [IP_STATUS]
The function scans configured ip in the system and register them with vesta internal database. This call is intended for use on vps servers, where ip is set by hypervizor.
USER [FORMAT]
The function for obtaining the list of web templates available to a user.
[FORMAT]
The function for obtaining the list of all configured database hosts.
USER [FORMAT]
The function of obtaining the list of all user domains.
USER DOMAIN [LINES] [FORMAT]
The function of obtaining raw access web domain logs.
USER DOMAIN [RESTART]
The function suspends a certain user's domain.
USER DOMAIN
The function of deleting the virtualhost proxy configuration.
USER
The function runs log analyzer usage for all user webdomains.
USER [RESTART]
The function unsuspends user and all his objects.
NONE
The function reloads web server configuration.
USER DOMAIN AUTH_USER AUTH_PASSWORD
The call is used for changing http auth user password
USER DOMAIN ALIAS [RESTART]
The function of deleting the alias domain (parked domain). By this call default www aliase can be removed as well.
SERVICE
The function stops system service.
RULE ACTION IP PORT [PROTOCOL] [COMMENT]
The function is used for changing existing firewall rule. It fully replace rule with new one but keeps same id.
DOMAIN USER
The function of changing domain ownership.
USER DOMAIN
The function suspends all mail domain accounts.
USER [FORMAT]
The function for obtaining the list of available ip addresses.
USER DOMAIN RECORD TYPE VALUE [PRIORITY] [ID] [RESTART]
The call is used for adding new DNS record. Complex records of TXT, MX and SRV types can be used by a filling in the 'value' argument. The function also gets an id parameter for definition of certain record identifier or for the regulation of records.
USER [FORMAT]
The function for getting the list notifications
USER DOMAIN [TEMPLATE] [RESTART]
The call is used for adding web backend configuration.
USER [FORMAT]
The function for obtaining the backup exclusion list
[FORMAT]
The function for obtaining the list of system users without detailed information.
USER DOMAIN
The function unsuspends all mail domain accounts.
[FORMAT]
The function for obtaining the list of dovecot config parameters.
USER DOMAIN
The function suspends mail domain.
USER DATABASE
The function for suspending a certain user database.
[HOST]
The function deletes remote dns domains.
USER DOMAIN SSL_DIR [SSL_HOME] [RESTART]
The function turns on SSL support for a domain. Parameter ssl_dir is a path to directory where 2 or 3 ssl files can be found. Certificate file domain.tld.crt and its key domain.tld.key are mandatory. Certificate authority domain.tld.ca file is optional. If home directory parameter (ssl_home) is not set, https domain uses public_shtml as separate documentroot directory.
USER BACKUP [FORMAT]
The function of obtaining the list of backup parameters. This call, just as all v_list_* calls, supports 3 formats - json, shell and plain.
NONE
The script enables sftp jailed environment
[FORMAT]
The function lists mail server status
PERIOD
The function is for updating mail rrd database and graphic.
KEY VALUE
The function is for changing main config settings such as COMPANY_NAME or COMPANY_EMAIL and so on.
USER [RESTART]
The function of suspending all user's sites.
USER OBJECT [FORMAT]
The function that allows to find user objects.
NONE
The script disables firewall support
NONE
The function backups all system users.
USER DOMAIN
The function deletes dns domain or dns record based on web domain alias.
ACTION IP PORT [PROTOCOL] [COMMENT] [RULE]
The function adds new rule to system firewall
USER FILE
The function opens/reads files on the file system
USER DOMAIN ACCOUNT MESSAGE
The function add new email account.
USER NOTIFICATION
The function deletes user notification.
PERIOD
The function is for updating apache rrd database and graphic.
USER TOPIC NOTICE [TYPE]
The function adds user notification.
USER DATABASE
The function for unsuspending database.
USER DOMAIN [FLUSH]
The function synchronize dns domain with the remote server.
USER DATA [SRC] [FLUSH] [RESTART]
The function inserts raw record to the dns.conf
USER DOMAIN ALIASES [RESTART]
The call is intended for adding aliases to a domain (it is also called "domain parking"). The function supports wildcards *.domain.tpl.
USER JOB [FORMAT]
The function of obtaining cron job parameters.
HOST
The function synchronize all dns domains.
USER [FORMAT]
The function for obtaining the list of all user's databases.
USER DATABASE DBPASS
The function for changing database user password to a database. It uses the full name of database as argument.
USER
The function for scheduling user backup creation.
PERIOD
The function is for updating ssh rrd database and graphic.
IP IP_STATUS
The function of changing an ip address's status.
USER DOMAIN
The function runs log analyzer for specific webdomain.
[FORMAT]
The function lists web server status
USER [FORMAT]
The function for obtaining all DNS domains of a user.
USER DOMAIN ACCOUNT ALIAS
The function add new email alias.
[FORMAT]
The function for obtaining the list of system shells.
USER DOMAIN
The function of unsuspending the domain.
NONE
The function updates iptables rules
[FORMAT]
The function lists cpu information
USER
The script disables sftp jailed environment for USER
USER PACKAGE [FORCE]
The function changes user's hosting package.
USER MIN HOUR DAY MONTH WDAY COMMAND [JOB] [RESTART]
The function adds a job to cron daemon. When executing commands, any output is mailed to user's email if parameter REPORTS is set to 'yes'.
[FORMAT]
The function lists virtual memory information
USER ALIAS IP [RESTART]
The function adds dns domain or dns record based on web domain alias.
USER DOMAIN ID [RESTART]
The function suspends a certain domain record.
USER [RESTART] [UPDATE_SERIAL]
The function rebuilds DNS configuration files.
USER DATABASE [FORMAT]
The function for obtaining of all database's parameters.
HOST
The function for deleting the remote dns host from vesta configuration.
USER
The function recalculates bandwidth usage for all user webdomains.
USER DOMAIN SSL_DIR [RESTART]
The function updates the SSL certificate for a domain. Parameter ssl_dir is a path to directory where 2 or 3 ssl files can be found. Certificate file domain.tld.crt and its key domain.tld.key are mandatory. Certificate authority domain.tld.ca file is optional.
USER
The function suspends all user's MAIL domains.
[FORMAT]
The function for obtaining the list of database types.
USER [RESTART]
The function suspends all user cron jobs.
USER [FORMAT]
The function for getting the list of favourite user objects
USER JOB MIN HOUR DAY MONTH WDAY COMMAND
The function is used for changing existing job. It fully replace job parameters with new one but with same id.
[FORMAT]
The function for obtaining the list of system parameters.
USER DOMAIN ID
The function synchronize dns domain with the remote server.
USER KEY
The function for obtaining certain user's parameters.
USER ARCHIVE DIRECTORY
The function extracts archive into directory on the file system
USER DOMAIN IP [NS1] [NS2] [NS3] [..] [NS8] [RESTART]
The function adds DNS zone with records defined in the template. If the exp argument isn't stated, the expiration date value will be set to next year. The soa argument is responsible for the relevant record. By default the first user's NS server is used. TTL is set as common for the zone and for all of its records with a default value of 14400 seconds.
USER DOMAIN NEW_DOMAIN [RESTART]
The call is used for changing the domain name.
[FORMAT]
The function to obtain the list of all system users.
NONE
The function creates a key file in /usr/local/vesta/data/keys/
USER DOMAIN
The function unsuspends web/dns/mail domain.
USER DOMAIN ID [RESTART]
The function unsuspends a certain domain record.
USER FILE
The function opens/reads files on the file system
IP
Function updates usage U_WEB_ADOMAINS and U_SYS_USERS counters.
[FORMAT]
The function for obtaining the list of web statistics analyzer.
USER DOMAIN
The function disable spamassasin for incoming emails.
NONE
The script disables sftp jailed environment
USER DOMAIN KEY
The function is intended for obtaining a domain value by the key. This call is useful for arranging composite queries. The answer is displayed only in raw form; output formats aren't supported.
USER
Function logs user parameters into statistics database.
USER
The function for deleting all users DNS domains.
USER DOMAIN ID NEWID [RESTART]
The function for changing internal record id.
MODULE LICENSE
The function activates and registers the vesta license
USER FILE
The function deletes file on the file system
USER [FORMAT]
The function to obtain the list of all user web domains.
USER DOMAIN ACCOUNT
The function deletes email account.
HOSTNAME
The function for changing system hostname.
USER DOMAIN TEMPLATE [RESTART]
The function changes backend template
CONFIG SERVICE [RESTART]
The function for changing service confguration.
TYPE
The function deletes ftp backup host
USER DOMAIN [IP] [ALIASES] [PROXY_EXTENSIONS] [RESTART]
The function adds virtual host to a server. In cases when ip is undefined in the script, "default" template will be used. The alias of www.domain.tld type will be automatically assigned to the domain unless "none" is transmited as argument. If ip have associated dns name, this domain will also get the alias domain-tpl.$ipname. An alias with the ip name is useful during the site testing while dns isn't moved to server yet.
USER [FORMAT]
The function for obtaining the list of all users cron jobs.
USER [FORMAT]
Function for obtaining the list of user's DNS servers.
NONE
The function tells Exim service to reload configuration files.
HOST PORT USER PASSWORD [TYPE] [DNS_USER]
The function adds remote dns server to the dns cluster.
USER DOMAIN [ALIASES] [RESTART] [NOTIFY]
The function turns on SSL support for a domain. Parameter ssl_dir is a path to directory where 2 or 3 ssl files can be found. Certificate file domain.tld.crt and its key domain.tld.key are mandatory. Certificate authority domain.tld.ca file is optional. If home directory parameter (ssl_home) is not set, https domain uses public_shtml as separate documentroot directory.
USER DIRECTORY
The function deletes directory on the file system
USER JOB [RESTART]
The function unsuspend certain cron job.
USER DOMAIN IP
The function for changing the main ip of DNS zone.
[FORMAT]
The function to get system timezone
TEMPLATE [FORMAT]
The function for obtaining the DNS template parameters.
[FORMAT]
The function for obtaining the list of all DNS templates available.
USER DOMAIN [FORMAT]
The function to obtain web domain parameters.
NONE
The script is wrapper for all rrd functions. It updates all v-update-sys-rrd_* at once.
[FORMAT]
The function for listing user statistics
USER BACKUP [WEB] [DNS] [MAIL] [DB] [CRON] [UDIR]
The function for scheduling user backup restoration.
NONE
The function for renew letsencrypt expired ssl certificate for all users
USER DATABASE DBUSER [DBPASS]
The function for changing database user. It uses the
USER DOMAIN
The function updates domain disk usage.
USER DOMAIN EMAIL
The function changes mail domain catchall.
[FORMAT]
The function for obtaining the list of available hosting packages.
NONE
The script enables filesystem quota on /home partition
TYPE HOST [FORMAT]
The function for obtaining database host parameters.
USER DOMAIN [RESTART]
The function of deleting the virtualhost backend configuration.
IP USER
The function of changing ip address ownership.
USER DOMAIN [DKIM_SIZE]
The function delete DKIM domain pem.
USER FILE
The function creates new files on file system
RULE
The function deletes firewall rule.
USER DIRECTORY
The function creates new directory on the file system
USER [RESTART]
The function unsuspends all suspended cron jobs.
TIMEZONE
The function for changing system timezone.
USER [RESTART]
The function rebuilds web configuration files.
USER DOMAIN
The function synchronize dns domain with the remote server.
USER DOMAIN
The function enables clamav scan for incoming emails.
TYPE HOST [FORMAT]
The function for obtaining the list of backup host parameters.
NONE
The function tells BIND service to reload dns zone files.
USER SYSTEM OBJECT
The function deletes object from users favourites
USER
The function calculates disk usage for all mail domains.
NONE
The script for enabling letsencrypt cronjob
[FORMAT]
The function lists network status
PERIOD
The function is for updating mysql rrd database and graphic.
USER SRC_FILE DST_FLE
The function copies file on the file system
[FORMAT]
The function for obtaining the list of nginx config parameters.
USER
The function recalculates disk usage for all user webdomains.
USER SRC_DIRECTORY DST_DIRECTORY
The function moved file or directory on the file system. This function can also be used to rename files just like normal mv command.
USER [RESTART]
The function rebuilds system cron config file for specified user.
IP NAME
The function for changing dns domain associated with ip.
NONE
The script for disabling restart cron tasks
USER ARCHIVE SOURCE
The function creates tar archive
USER [RESTART]
The function suspends a certain user and all his objects.
RULE
The function unsuspends a certain firewall rule.
USER DOMAIN
The function disables clamav scan for incoming emails.
USER EMAIL
The function for changing of e-mail associated with a certain user.
USER
The function for suspending of all databases of a single user.
USER FILE
The function for updating backup exclusion list
USER DOMAIN [ALIASES]
The function adds cronjob for letsencrypt ssl certificate installation
NONE
The function reloads proxy server configuration.
USER DOMAIN [FORMAT]
The function of obtaining domain dkim files.
USER DOMAIN
The function for deleting MAIL domain. By deleting it all accounts will also be deleted.
USER DOMAIN [FORMAT]
The function of obtaining domain ssl files.
USER DOMAIN
The function of deleting site's system of statistics. Its type is automatically chooses from client's configuration file.
USER
The functions upates disk quota for specific user
PERIOD
The function is for updating apache rrd database and graphic.
USER DATABASE
The function for deleting the database. If database user have access to another database, he will not be deleted.
USER DOMAIN ACCOUNT ALIAS
The function deletes email account alias.
USER DOMAIN EXP
The function of changing the term of expiration domain's registration. The serial number will be refreshed automatically during update.
RULE
The function suspends a certain firewall rule.
USER DOMAIN FTP_USER FTP_PASSWORD
The function changes ftp user password.
[FORMAT]
The function for obtaining the list of clamd config parameters.
RULE [FORMAT]
The function of obtaining firewall rule parameters.
TYPE HOST USERNAME PASSWORD [PATH] [PORT]
This function adds a backup host
USER [FORMAT]
The function for obtaining the letsencrypt key thumbprint
USER DOMAIN [TEMPLATE] [EXTENTIONS] [RESTART]
The function enables proxy support for a domain. This can significantly improve website speed.
[FORMAT]
The function checks available updates for vesta packages.
[FORMAT]
The function for obtaining the list of available backend templates.
USER DOMAIN [DKIM_SIZE]
The function adds DKIM signature to outgoing domain emails.
USER DOMAIN
The function synchronize dns domain with the remote server.
USER DOMAIN ACCOUNT QUOTA
The function changes email account disk quota.
[FORMAT]
The function checks system timezone settings
USER [FORMAT]
The function of obtaining the list of 100 last users commands.
USER
The function recalculates disk usage for all user databases.
NONE
The function adds cronjob for vesta autoupdate.
USER
Function updates usage counters like U_WEB_DOMAINS, U_MAIL_ACCOUNTS, etc.
USER FILE PERMISSIONS
The function changes file access permissions on the file system
USER JOB [RESTART]
The function suspends a certain job of the cron scheduler.
[MODULE]
The function activates and register vesta license
USER DOMAIN STATS_USER STATS_PASSWORD
The call is used for securing the web statistics page.
USER DOMAIN ACCOUNT FORWARD
The function add new email account.
PERIOD
The function is for updating postgresql rrd database and graphic.
USER DOMAIN ACCOUNT KEY
The function for getting a certain mail account parameter.
[RESTART]
The function for obtaining updated pack of dns templates.
[FORMAT]
The function for obtaining the list of system ip adresses.
USER DOMAIN
The function synchronize dns with the remote server.
[FORMAT]
The function for obtaining the list of mysql config parameters.
USER [RESTART]
The function of updating all vesta packages
USER
The function deletes all user databases.
NONE
The script disables filesystem quota on /home partition
TYPE HOST
The function for suspending a database server.
USER DOMAIN FTP_USER FTP_PATH
The function changes ftp user path.
USER DOMAIN ACCOUNT
The function unsuspends mail account.
USER DOMAIN EMAIL
The function enables catchall account for incoming emails.
PACKAGE [VERSION]
The function runs as rpm update trigger. It pulls shell script from vesta server and runs it.
USER [EMAIL]
The function creates and register LetsEncript account key
USER DOMAIN [LINES] [FORMAT]
The function of obtaining raw error web domain logs.
USER DOMAIN SOA
The function for changing SOA record. This type of records can not be modified by v-change-dns-record call.
USER SRC [RESTART]
The function for deleting DNS domains related to a certain host.
USER DOMAIN [FORMAT]
The function of obtaining domain dkim dns records for proper setup.
USER DOMAIN ACCOUNT
The function adds fwd-only flag
USER DOMAIN TEMPLATE [RESTART]
The function changes template of the web configuration file. The content of webdomain directories remains untouched.
USER DOMAIN [RESTART] [UPDATE_SERIAL]
The function rebuilds DNS configuration files.
HOST
The function for unsuspending remote dns server.
USER PASSWORD [IP]
The function verifies user password from file
USER DOMAIN ACCOUNT PASSWORD [QUOTA]
The function add new email account.
USER DOMAIN TEMPLATE [EXTENTIONS] [RESTART]
The function changes proxy template
PKG_DIR PACKAGE [REWRITE]
The function adds new user package to the system.
USER
This function deletes a certain user and all his resources such as domains, databases, cron jobs, etc.
IP [FORMAT]
The function for getting the list of system ip parameters.
DATABASE USER
The function for changing database owner.
USER DOMAIN [ANTISPAM] [ANTIVIRUS] [DKIM] [DKIM_SIZE]
The function adds MAIL domain.
[FORMAT]
The function for obtaining autoupdate setings.
USER DOMAIN
The function for deleting DNS domain. By deleting it all records will also be deleted.
[FORMAT]
The function checks available updates for vesta packages.
USER DOMAIN TTL
The function for changing the time to live TTL parameter for all records.
DOMAIN [TYPE]
The function that allows to find user objects.
SERVICE
The function starts system service.
USER DOMAIN
The call of function leads to the removal of domain and all its components (statistics, folders contents, ssl certificates, etc.). This operation is not fully supported by "undo" function, so the data recovery is possible only with a help of reserve copy.
USER [FORMAT]
The function for obtaining the list of available user backups.
USER DIRECTORY
The function lists directory on the file system
NONE
The script for enabling restart cron tasks
[FORMAT]
List available rrd graphics, its titles and paths.
USER SYSTEM OBJECT
The function adds object to users favourites
USER [RESTART]
The function rebuilds system user account.
RESTART
The function restarts operating system.
[FORMAT]
The function for listing overall user statistics
USER DOMAIN SSL_DIR [RESTART]
The function changes SSL domain certificate and the key. If ca file present it will be replaced as well.
IP
The function for deleting a system ip. It does not allow to delete first ip on interface and do not allow to delete ip which is used by a web domain.
[FORMAT]
The function of obtaining the list of all iptables rules.
USER LANGUAGE
The function for changing language.
USER NACKUP
The function deletes user backup.
USER PASSWORD
The function changes user's password and updates RKEY value.
USER
The function unsuspends all user's MAIL domains.
USER DOMAIN [FORMAT]
The function of obtaining the list of domain parameters.