py-webapp-config
webapp-config is the application Gentoo provides for the management of web applications. It provides the capabilities to safely install, upgrade or uninstall web tools into different virtual hosts. I can definitely recommend it to anyone hosting applications.
The first version of the tool has been written in bash which has some drawbacks. The main problem is the time it takes to install a larger web application into a virtual host. In addition bash scripts are hard to handle once the application grows in size. So one outstanding task has been porting the application to python.
Since I did nearly all my coding in python the last three months it wasn't too much of an effort to produce a first draft version of a pythonized webapp-config.
It is able to install and clean web applications but I expect that this version still has a number of serious bugs. I recommend using the --pretend flag when running it. That should avoid most damage to your system.
Download the current version here.
Posted at: 13:48 | Permalink | category: /english/technical/gentoo