Flavio Tischhauser schrieb:
If you want to go the open source route, I can recommend ispCP ( http://isp-control.net/ispcp/ ), a fork of VHCS. It works great with debian and doesn't create a big config mess some control panels are known for.
We used VHCS itself for a while and it worked quite well, it would fit almost for everything you're looking for. The problem there is that it is(was) mainly developed by students (no general offending), what turned out to be a big problem. They barely got time to fix bugs (and there are quite a few) and they prefer to implement new features instead of fixing bugs. AFAIK they stopped the developement by now, or at least the community died.
A few developers then forked the project to ispcp. I observe that one for quite a while now and I honestly have to say it doesn't convince me. It might look nice and it's definitely as easy to use (admin/reseller and for users) as vhcs, but the developement goes too slow. I suspect that they will meet the same fate as VHCS.
The most active open source project by now (my opinion) is probably ISPConfig (http://www.ispconfig.org/). They patch regularly and the community is quite big. Indeed it is more complicated than VHCS/ISPCP (initial effort) but it looks very adaptable and it works great on Debian. I definitly recommend to take a look at it.
regards
Tobias