This project is inspired by DirectAdmin and developed for machines which are not supported and to create an open source, free solution, for Website Hosting on most Linux machines.
Three access levels: Admin, Reseller and User.
A rough comparison of features between TS Hosting Panel and DirectAdmin:
Permission Level | Feature | TS Panel | DirectAdmin |
---|---|---|---|
SERVER MANAGEMENT | |||
Admin | Create Admin | ✅ | ✅ |
Admin | List Admins | ✅ | ✅ |
Admin | Change Passwords | ✅ | ✅ |
Admin | Manage Tickets | ❓ | ✅ |
Admin | Create Reseller | ✅ | ✅ |
Admin | List Reseller | ✅ | ✅ |
Admin | Manage Reseller Packages | ✅ | ✅ |
Admin | Show All Users | ✅ | ✅ |
ADMIN TOOLS | |||
Admin | IP Managemnet | ❌ | ✅ |
Admin | DNS Administration | ❌ | ✅ |
Admin | Admin Backup/Transfer | ✅ | ✅ |
Admin | Multi Server Setup | ❌ | ✅ |
Admin | Mail Queue Administration | ❌ | ✅ |
Admin | Move Users Between Resellers | ✅ | ✅ |
Admin | System Information | ❓ | ✅ |
Admin | Service Monitor | ❌ | ✅ |
Admin | System Backup | ✅ | ✅ |
Admin | Log Viewer | ✅ | ✅ |
Admin | File Editor | ❓ | ✅ |
Admin | Process Monitor | ❓ | ✅ |
EXTRA FEATURES | |||
Admin | Complete Usage Stats. | ❌ | ✅ |
Admin | Custom HTTPD Config. | ❌ | ✅ |
Admin | PHP Config. | ✅ | ✅ |
Admin | Brute Force Monitor | ❌ | ✅ |
Admin | Admin. Settings | ✅ | ✅ |
Admin | Licensing\Updates | ❌ \ ✅ | ✅ |
Admin | Plugin Manager | ❓ | ✅ |
Admin | All User Cron Jobs | ✅ | ✅ |
ACCOUNT MANAGEMENT | |||
Reseller | Add User | ✅ | ✅ |
Reseller | List Users | ✅ | ✅ |
Reseller | Manage Tickets | ❓ | ✅ |
Reseller | Add Package | ❓ | ✅ |
Reseller | Manage User Packages | ✅ | ✅ |
Reseller | Edit user Message | ✅ | ✅ |
RESELLER TOOLS | |||
Reseller | Change passwords | ✅ | ✅ |
Reseller | Reseller Stats. | ❓ | ✅ |
Reseller | IP Management | ❌ | ✅ |
Reseller | Skin manager | ❓ | ✅ |
Reseller | Manage User Backups | ✅ | ✅ |
EXTRA FEATURES | |||
Reseller | System Info | ❓ | ✅ |
Reseller | Nameservers | ❌ | ✅ |
Reseller | Message All Users | ✅ | ✅ |
Reseller | Contact Administrator | ✅ | ✅ |
YOUR ACCOUNT | |||
User | Domain Setup | ✅ | ✅ |
User | Change Password | ✅ | ✅ |
User | Login History | ❓ | ✅ |
User | DNS Management | ❌ | ✅ |
User | Support Center | ❓ | ✅ |
User | Installed Perl Modules | ❓ | ✅ |
User | Create\Restore Backups | ✅ | ✅ |
User | Site Summary \ Stats. \ Logs | ❓ | ✅ |
User | FTP Management | ✅ | ✅ |
User | Subdomain Management | ✅ | ✅ |
User | MySQLManagement | ✅ | ✅ |
User | Password Protected Directories | ❓ | ✅ |
User | File Manager | ❓ | ✅ |
E-MAIL MANAGEMENT | |||
User | E-Mail Accounts | ❌ | ✅ |
User | Catch-All Email | ❌ | ✅ |
User | Forwarders | ❌ | ✅ |
User | Autoresponders | ❌ | ✅ |
User | Vacation Messages | ❌ | ✅ |
User | Spamassassin Setup | ❌ | ✅ |
User | Mailing Lists | ❌ | ✅ |
User | SPAM Filters | ❌ | ✅ |
User | Webmail: Sq. | ❌ | ✅ |
User | Webmail: RC | ❌ | ✅ |
User | MX Records | ❌ | ✅ |
ADVANCED FEATURES | |||
User | Server Info. | ❓ | ✅ |
User | SSL Certs. | ✅ | ✅ |
User | Cronjobs | ❓ | ✅ |
User | Mime Types | ❌ | ✅ |
User | Apache Handlers | ❌ | ✅ |
User | SSH Keys | ❌ | ✅ |
User | Custom Error Pages | ✅ | ✅ |
User | phpMyAdmin | ✅ | ✅ |
User | Site Redirection | ✅ | ✅ |
User | Domain Pointers | ❌ | ✅ |
User | Login Keys | ❓ | ✅ |
A Messaging / Tickets system will also be implemented at a later stage of the development. Email managemnet is not planned to be included within this Web Hosting Panel as no experience with such systems. A later assessment will be performed and it could be added at a later stage with no complications.
This is an ongoing project that is actively being modified. This is developed privately, and not widely tested.
This project is licensed with the GNU General Public License.