Closed afeld closed 11 years ago
It probably makes sense for magickly to be slightly opinionated when it comes to getting up and running quickly as a service (it already mentions thin in the README after all). Since Heroku is probably the most common use case right now, and this is going to require the procfile and some web server.
For people who want to use some other system (unicorn, puma, etc), the answer is probably for them to make their own app which could really just consist of a Gemfile, a procfile and a config.ru which just runs the server and calls down to magickly. They then get the deployment control while just using magickly as a gem.
Ok, I think that makes sense.
cedar
branch).On master
.
That way the
cedar
branch can be merged tomaster
for deploying magickly to Heroku or somewhere directly, without requiringthin
when used as a gem. On the other hand, thin isn't the only option of server to use, so maybe we don't want to force that requirement?@jcn