diff --git a/docs/docs/extras/deployment.rst b/docs/docs/extras/deployment.rst index 8a37341..e27d687 100644 --- a/docs/docs/extras/deployment.rst +++ b/docs/docs/extras/deployment.rst @@ -13,6 +13,7 @@ and web-scale than the built-in web server. * mod_wsgi_, Apache interface to WSGI * mod_fastcgi_, Apache interface to FastCGI * uberspace.de, `try this guide (in german) `_ +* Openshift, Isso has a one click installer `gevent `__ @@ -210,3 +211,26 @@ Next, copy'n'paste to `/var/www/isso.fcgi` (or whatever location you prefer): application = make_app(Config.load("/path/to/isso.cfg")) WSGIServer(application).run() + +`Openshift `__ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +With `Isso Openshift Deployment Kit`_, Isso can be installed on Open +Shift with just one click. Make sure you already have installed ``rhc`` +(`instructions`_) and completed the setup. + +1. Run the following, you will get an Open Shift instance installed with + Isso: + + :: + + rhc create-app appname python-2.7 --from-code https://github.com/avinassh/isso-openshift.git + +2. Above step also clones Git repository of your Open Shift instance, in + current directory. Make changes to the configuration file and push + back to Openshift, it will be redeployed with new settings. + +3. Visit ``http://-.com/info`` to + verify Isso is deployed properly and is working. + +.. _Isso Openshift Deployment Kit: https://github.com/avinassh/isso-openshift +.. _instructions: https://developers.openshift.com/en/managing-client-tools.html