Answer the question
In order to leave comments, you need to log in
Deploy apps on node.js?
Hello!
Please recommend for deploying node.js applications. Not to heroky/nodejistsu and similar services, but to your own server. Something like Capistrano, but in javascript (don't (don't!) recommend Capistrano and ask why not him).
I am interested in what is able to compile the application into an archive, upload it via ssh, unpack it into a special folder, put a symlink on it and execute any pre-defined custom garbage remotely.
You can sketch it yourself, but something tells me that something like this must already exist.
I would be very happy with tips, thanks!
Answer the question
In order to leave comments, you need to log in
You will not find anything capistrano level on js, because you have already searched and did not find it.
Moreover, you are not the first, such questions come out here habrahabr.ru/qa/27703/ from time to time .
What is happening now with deploy in node.js went the wrong way, from the latest (maybe seen this) medium.com/code-adventures/438bce155dcb . It will not suit you, because lxc is used there. But all the insanity of the number of tools used is perfectly visible when scrolling through the page.
Some time ago I found roco ;-) Very similar to capistrano, but lower level, of course.
Well, https://github.com/pstadler/flightplan has recently appeared - it is being sawed very actively.
The best option for today Shipit
There is a very convenient integration with Grunt
We use git hooks . Just everything you need can be done with a post-receive hook. For monitoring and restarting, we use forever .
We are using chef and book application.
Does everything that Capistrano does.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question