Diazo, the super cool theming system used by Plone, have 2 WSGI middlewares which will turn it into some sort of theming proxy for any existing sites.
Then I saw dv.xdvserver in PyPi. Using the sample paster config file from there, here is a little guide on how to use it.
I have uploaded my buildout to github kagesenshi/diazoserver. To deploy, just follow these steps:
got clone git://github.com/kagesenshi/diazoserver.git
The steps above will pull and install diazo and its dependencies into the buildout.
diazo.ini. Change the address
http://www.example.com/to address of your app. Take note that the Paster proxy might not work if the backend site is compressed.
static/index.htmlfile as you wish. For full documentation on how to utilize them, visit the diazo documentation
Starting up the server
Just run this command to start the server:
./bin/paster server diazo.ini
Thats it, Happy hacking~!