I’m looking for something analogous to Capistrano for Rails – https://github.com/capistrano/capistrano/wiki/
I’d like to be able to run a single command from my workstation that will update the code on my server(s) from a GitHub project and handle all necessary process restarting for the application. I need to be able to control specifically when this happens, not use a hook in GitHub’s checkin event.
Are Node.js developers also using Capistrano, or is there a tool that works better for Node.js?
Capistrano seems to be the most popular choice.