Developed specifically for Linux environments and coded with Python, Ajenti is a great way to quickly and easily launch and configure your sites. It gets out of the way thanks to an interface that is really user friendly. You can do all the typical server management tasks with it including managing DNS and routing plus the ability to manage your databases and any app server you might have.
However your application is configured you can set it up using the Ajenti control panel which covers everything from PHP in the shape of FHM, the Unicorn edition of Ruby as well as Python – WSGI. You also set up IMAP (Courier) right when you start Ajenti, alongside Exim. It allows you to configure essential features such as SPF, DMARC and DKIM.
All-in-all Ajenti is a solid option if you are looking for a control panel solution that is capable enough to help you manage sites while also being cheap – even if Ajenti is on the entry level side of the equation.