R
R
return2013-08-24 02:57:41
Software Deployment
return, 2013-08-24 02:57:41

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

7 answer(s)
P
pomeo, 2013-08-24
@return

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.

A
Alexey Yaroshevich, 2015-02-10
@qfox

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.

M
maks_ohs, 2015-04-15
@maks_ohs

The best option for today Shipit
There is a very convenient integration with Grunt

A
Alex0007, 2015-04-18
@Alex0007

Deploy node.js app using pm2

N
No_Time, 2013-08-24
@No_Time

We use git hooks . Just everything you need can be done with a post-receive hook. For monitoring and restarting, we use forever .

A
Andrey, 2013-12-13
@AndyGrom

Try node-deploy-server . Related article .

V
Vyacheslav Slinko, 2013-08-24
@KeepYourMind

We are using chef and book application.
Does everything that Capistrano does.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question