Loomio
Mon 21 Jan 2013 10:47PM

Discover OpenShift

F Flaburgan Public Seen by 77

OpenShift is a cloud solution powered by RedHat. mcepi is a redhat employer and he talked about it on github. It can be a real easy way to deploy Diaspora for free !

I registered and will try to look at it. What do you think about it ?

F

Flaburgan Fri 25 Jan 2013 11:39AM

This is strange because it tries to connect to diaspora_production database, not to diaspora_development...

JH

Jonne Haß Fri 25 Jan 2013 9:38PM

So I played a bit and looked into creating a proper repository for OpenShift, currently that effort is blocked by https://bugzilla.redhat.com/show_bug.cgi?id=904077, since my report got tagged as "Enhancement" and "FutureFeature" I guess I won't be able to continue working on this until the release of 0.0.3.0 which switches Markerb back to a normal release. If this actually works out I think we should vote if we want to maintain official support and if so move the repo in to the Github organization.

F

Flaburgan Sat 26 Jan 2013 10:57AM

It will be really amazing to have an (almost) one click deployment of a Diaspora pod !

JH

Jonne Haß Mon 18 Feb 2013 4:14AM

Alright, so I got something basic working that you guys can further play with. You can find my current brain dump here: http://pad.spored.de/p/openshift

JH

Jonne Haß Fri 22 Feb 2013 10:50PM

Hmm, I can't come up with a smart way to manage configuration on OpenShift, it just lack a Heroku style feature where you can manage the environment via a CLI tool. Requiring to SSH in for that seems cumbersome compared to how easy the deployment is (which you can give a read in the readme on my fork https://github.com/MrZYX/diaspora-openshift).

So I would welcome any ideas.

F

Flaburgan Tue 26 Feb 2013 9:02AM

Why did you need to change in Diaspora that required a fork to facilitate the deployment ?

JH

Jonne Haß Tue 26 Feb 2013 10:37AM

Mainly adding the .openshift directory with the build and deploy scripts so it works the way it works now. Also for setting the default branch back to master so OpenShift uses that.