Skip to main content

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...