I've been investigating a little bit about cPanel and Fantastico. I first thought they were open-source. They're not. Then I thought it would be easy to develop scripts to manage my own open-source web application. It's not possible because of the license. Then I thought I could find documentation on how to ask someone to develop one of these. Not easy. In the end, it seems like it just doesn't make much sense for an open-source software not to use an open-source software to manage its software installation on hosting systems. Anyway, so I decided to install and try out GNUPanel, which is a set of PHP, Perl and Shell scripts that allow for managed hosting. I'll report on how happy I am with that later.
I´m checking out also GNUPanel.
What experiences do you made since then ?
None. Well, not yet advanced well enough.
We have contacted the GNUPanel team (with reasonably fast response but they are also busy on other things right now) and tested an install under a virtual machine (through VirtualBox). We got to get it installed, but there are several bits missing from the installation documentation.
This being said, if the code proves re-usable enough, we will definitely get working on this soon at the beginning of 2010.
Do you have tested Virtualmin GPL: http://www.webmin.com/virtualmin.html ?
It based on Webmin.
No, webmin has an awful reputation in terms of security, and we have immediately avoided all webmin or clones in this evaluation. Thanks for the suggestions.
Moreover, it is written in Perl, and we are mostly a PHP-shop, you know.
For the track, we finally went the ISPconfig way, which is great by itself. We finally extended The Hosting Tool (THT) to control it, which (with some patches) forms our BNPanel (http://code.google.com/p/bnpanel/).
In the end, we are not using anything (yet), so it is left untouched for a year or so. Eventually, if priorities change, we will come back to it.
In the meantime, all our patches have made it upstream to ISPconfig, so this at least would have improved it.