Hosting Control Panel – Mantis
August 4th, 2010A follow up to our previous blog regarding Slackware and our development of a new hosting control panel.
We’re now well underway in building the control panel that we’ve codenamed: Mantis.
Features:
- Source built server daemons for improved speed and security. We have custom configured all aspects of ALL web facing daemons based on 8 years of using various control panels and taking on board what customers have noted / requested.
- Improved Email subsystems. We are moving away from Qmail / Courier IMAP to Postfix / Dovecot. Dovecot is a fully indexed IMAP / POP3 server with high performance and security. IDLE IMAP which is akin to push email (if your email clients support it) and rapid indexing gives everyone improved email performance.
- Integrated mod_security (modsecurity.org) in the web platform. Dynamic pages are served through the modsecurity web application firewall giving greater protection from common exploits. Static content (images, pdfs, zips etc) are served automatically via a lightweight backend webserver called Lighttpd thus reducing the performance hit of mod_security via the Apache web server. Mod_security will be a per domain customer controlled option with the default being active.
- FTP improvements. We are moving to a ‘traffic light’ system for FTP. Default will be SFTP or FTP over SSH; the most secure FTP transfer protocol available. Should customers not be able to use this for whatever reason (ISP limits, firewalls etc) FTP can be dropped down to FTP over SSL (FTP TLS) and finally (the ‘red’ in the traffic light system) plain FTP. FTP access will be IP limited to prevent brute force and password harvester access.
- Modular build. With the system being based on Slackware rather than a package RPM Linux distribution, there is no ‘dependency hell’. We can upgrade aspects of the server platform as and when. We are not tied into a third party vendor release schedule, nor are we limited as to what we can customise for fear of future control panel releases. We control and built the system. We upgrade it.
More updates to follow