Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently administering about 15 small websites (total bandwidth never exceeds 1.5 GB/month) on a shared reseller host using cPanel and WHM. I'm about to migrate these sites to a virtual cloud server from Rackspace.

How would I go about implementing features of a managed reseller host on a virtual server (to which I have root access but nothing other than clean OS)? In particular, I would like to:

  • Offer control panel access to each domain (specifically email/ftp account management and some form of access to the site's databases)
  • Enforce bandwidth limits per account
  • Enforce disk space quotas per account
  • Manage billing

I'm running Debian lenny on the new cloud instance, and would appreciate answers for any web server (apache, nginx, etc).


share|improve this question

Have a look at IspCP Omega. It's a fork of VHCS, and hopefully should cover all the things you mention. I've not used IspCP Omega, but I have used VHCS in the past.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.