This does require Docker, though, which means 64-bit and a modern Kernel.
It's absolutely true that Rails is a very tough stack to install (and let me put my tinfoil hat on: do you think 37signals nee basecamp was ever incentivized to make it easy for people to install Rails apps?), but it needs to be competitive with PHP in the long term if we want things to change.
Docker was the only sane way we saw to move forward and support the community with our small (currently 7 person) team. We're all-in on Docker, all our internal hosting uses Docker, and it's the only officially supported install method for Discourse.
So never let it be said that we don't eat our own dogfood. Because we do, and it's goddamn delicious.
http://blog.discourse.org/2014/04/install-discourse-in-under...
This does require Docker, though, which means 64-bit and a modern Kernel.
It's absolutely true that Rails is a very tough stack to install (and let me put my tinfoil hat on: do you think 37signals nee basecamp was ever incentivized to make it easy for people to install Rails apps?), but it needs to be competitive with PHP in the long term if we want things to change.
Docker was the only sane way we saw to move forward and support the community with our small (currently 7 person) team. We're all-in on Docker, all our internal hosting uses Docker, and it's the only officially supported install method for Discourse.
So never let it be said that we don't eat our own dogfood. Because we do, and it's goddamn delicious.