Scripts
All scripts and software tools are available in the eenos hosting control panel. The eenos control panel is fully developed in Python. You can see the source code and customize or create your own tools for eenos. All eenos command line tools are available in the folder /usr/local/eenos/scripts a.k.a /scripts/
setupquota
Setup Disk Quotas This tool will help you to automatically set up disk quotas on your eenos serv...
setupwebserver
Setup Web Server Combination This tool will help you to set up and prepare the web servers for d...
setupdns
DNS Server Setup Tool This tool will install and configure a bind DNS server. It will be install...
setupftp
FTP Server Installation This tool will install and set up a pure-ftpd FTP server on your eenos...
setupclamav
Clamav Antivirus Setup Tool This tool will help you to install ClamAV service and clamd daemon o...
setupeenosd
Eenos Control Panel Web Server Tool This tool will set up the eenos control panel web server een...
setupmailacct
Command Line Email Account Management Tool This tool will help you to create, delete, quota set...
setupmailman
Mailman3 Mailing List Manager This tool will set up and install the mailman3 mailing list manage...
setupmailserver
Mail Server Setup Tool This tool can be used to set up Eenos mail server tools like Exim and Dov...
setupmodsecurity
ModSecurity 3 Installation This tool will help you to install and enable modsecurity on your Ng...
setupmongodb
Setup MongoDB Server This is a MongoDB server installation tool. Eenos uses the Percona distrib...
setupmysql
MySQL Server Setup This tool will help you to set up a Percona High-Performance MySQL server. Th...
setuppgsql
Setup PostgreSQL Server This will help you to install the PostgreSQL database server. This tool ...
setuppassenger
Setup App Server This tool is used to set up the eenos app server which is required to run moder...
setupnodejs
Setup Multiple NodeJS This tool will help you to set up and manage multiple NodeJS distributions...
setuppython
Setup Multiple Python This tool will help you to set up and manage multiple Python distribution...
setupruby
Setup Multiple Ruby This tool will help you to set up and manage multiple Ruby distributions on ...
setupphp
Setup Multiple PHP This document provides the procedure to install and set up multiple php versi...
setupspamassassin
Setup Apache SpamAssassin & Spamd This tool will help you to install the Apache SpamAssassin,...
setupwebmail
Setup Webmail Interface This tool will install and set up the webmail interface to manage emails...
backupacct
Generate Backup Of Hosting Account This tool will help you to create a complete backup of your E...
bfdctl
Brute Force Detection Management (BFD) This tool will help you to manage the eenos brute force ...
cachepurge
Clear Website Cache This tool will help you to clear caches from websites and web servers. Comm...
certbotinstall
Let's Encrypt Installer This tool will install or update the Let's Encrypt certbot tool on your ...
eenosavscanner
Antivirus Scanner Tool This command line tool will help to scan the files of an eenos account. T...
ftpquotaupdate
Update FTP Quota Usage This is the ftp disk quota usage update tool. This tool can be used to u...
hostnamesslinstall
Hostname and Service SSL Installer This tool will install the Let's encrypt ssl certificate for ...
httpdmodmanger
Apache HTTPD Module Manager This tool can be used to manage modules on the Apache httpd server. ...
installautosslfordomain
Domain Auto SSL Installer This tool will install the Let's Encrypt free auto ssl certificate for...
ipalias
Manage IP Services This is a tool to manage IP services in your eenos server. This tool is alrea...
quicklogin
Quick Login URL Creator Generate a quick login url to the WAP, RAPP, and UAPP control panel inte...
rebuildcrontab
Rebuild the Crontab Of the User To rebuild eenos users' crontab files, this tool will auto-gene...
rebuilddnszone
Rebuild DNS Zones This tool will help you to rebuild all DNS zones on the server. You can also ...
rebuildvhost
Rebuild Virtual Hosts This tool will rebuild the virtual host settings of a website on your web...
removeacct
Delete Eenos User & Reseller This tool will help you to remove an eenos account from the server....
restoreacct
Restore Eenos Backup This tool will help you to restore backup generated from an eenos hosting c...
suspendacct
Suspend Eenos Accounts You can suspend an eenos user account or reseller account from the server...
unsuspendacct
Unsuspend Accounts You can un-suspend eenos user accounts and resellers from the server terminal...
sanboxpython
SanBox Python Apps Install and manage per-site-based Python apps and modules. This tool will pro...
sanboxruby
SanBox Ruby and Ruby on Rails Apps Install and manage per site-based ruby apps and gems. This t...
sanboxnodejs
SanBox NodeJS Apps Install and manage per-site-based NodeJs apps and npm modules. This tool will...
eenoslicense
Eenos License Troubleshoot To manage and update the eenos license from the eenos server termina...
backupctl
Tool to manage Eenos Scheduled Backups Manage scheduled backups from the server command line. C...
poolctl
Backup Storage Pool Operations This command will help you to perform some basic backup storage p...
schedulectl
Manage Backup Schedule This command can be used to manage scheduled jobs from the server termina...