hosting.py 0.2 released
hosting.py is a web server account manager for Debian GNU/Linux and derivatives, such as Ubuntu Linux I am maintaining.
I am proud to announce that the version 0.2 is out !
hosting.py now supports MySQL accounts and databases management and his core is modular. The documentation as been rewrited and detailled.
hosting.py needs contributors. Testers and developers are wanted.
- Testers: just fill bugs on Google code
- Contributors: contact me [dunglas <at> gmail <dot> com]
Downloads and details on Google Code.
hosting.py: Debian/Ubuntu webserver administration tool
hosting.py allows to easily create and manage accounts on shared servers running Debian GNU/Linux (and derivatives, such as Ubuntu Linux). It includes support for Apache virtual hosts, UNIX accounts, MySQL databases and privileges. hosting.py is a command line tool wrote in Python by Kévin Dunglas.
Philosophy
The philosophy behind this tools is “keep it simple”. hosting.py is designed for small web hosting services. hosting.py will not have advanced features like virtual mail or FTP account creation. It creates the base configuration and settings for a web hosting account. Mail, FTP or whatever must be handled by the configuration of the system to use the UNIX account.
Status
hosting.py doesn’t currently support MySQL user and database creation. This will be committed soon.
Install
hosting.py need Debian etch or Ubuntu and Python 2.5 to work. Get the source via SVN : svn checkout http://debian-hosting.googlecode.com/svn/trunk/ debian-hosting-read-only
It’s done ! Type python hosting.py --help to get started.
Optionally you can adjust the configuration by editing the variables in the head of the hosting.py file.
