see also: http://stackoverflow.com/questions/22210919/how-to-deploy-node-js-app-to-cloud-server https://github.com/rlidwka/sinopia https://github.com/yyx990803/pod https://github.com/mbrevoort/node-reggie https://github.com/substack/ploy https://github.com/AndyGrom/node-deploy-server http://stackoverflow.com/questions/21823379/how-to-upload-files-using-nodejs-and-hapi https://github.com/materliu/grunt-upload-file/blob/master/tasks/upload_file.js pm2-as-srv pm2-as-cli reverse proxy! /as/ -> as / app.json .app.json - name - main - max - prefix appdir pm2cmd admin login/password C POST /as/app/ R GET /as/app//status status R GET /as/app//{start,restart,reload,stop} status U PUT /as/app/ D DELETE /as/app/