From Fedora Project Wiki
No edit summary
Line 15: Line 15:


== Importance ==
== Importance ==
 
alot of people are hosting websites into the cloud (amazon, linode, rackspace and others) the people needs a free and easy to install control panel, just '''yum''' and pray '''and you're done'''.
 


== What do we need to do? ==
== What do we need to do? ==

Revision as of 03:43, 24 March 2012

Abstract

the purpose of this idea is to write a webhosting control panel, 100% compatible with Fedora and Enterprise Linux, written in python and licensed under a GPL compatible license.

The control panel will be able to add/remove domains, manage apache, ftp, postfix email with dovecot(imap, pop3s, smtps) , dns, mysql, phpmyadmin, and will have roundcube as webmail.

Detailed Description.

this project will be done in 2 parts.

part 1 -> a webpage to add records into a database, when a email account is created a record will be inserted into database, when another mail account is removed the record will be deleted from database.

part 2 -> scripts to complete the tasks in linux, for example, one script will read the email accounts table and adjusts the postfix settings to make the email account works.


Importance

alot of people are hosting websites into the cloud (amazon, linode, rackspace and others) the people needs a free and easy to install control panel, just yum and pray and you're done.

What do we need to do?

Proposed Schedule

Week 1: Week 2: Week 3: Week 4: Week 5: Week 6: Week 7: Week 8: Week 9: Week 10: Week 11: Week 12:

About me