diff --git a/config/ecosystem-dev.json5 b/config/ecosystem-dev.json5 new file mode 100644 index 0000000..392011c --- /dev/null +++ b/config/ecosystem-dev.json5 @@ -0,0 +1,42 @@ +{ + /** + * This is a sample configuration file for PM2 + */ + + /** + * Here we declare the apps that must be managed by PM2 + * All options are listed here: + * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#json-app-declaration + * + */ + apps : [ + + // Development + { + name : "chuck-dev", + script : "server.js", + env : { + NODE_ENV: "dev", + PORT: "1234" + } + } + + ], + + + /** + * PM2 help you to deploy apps over your servers + * For more help go to : + * https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#deployment-pm2--090 + */ + deploy : { + dev : { + user : "chuck", + host : "fuuuuu.de", + ref : "origin/controls", + repo : "https://github.com/logsol/chuck.js.git", + path : "/home/chuck/development", + "post-deploy" : "npm install && pm2 startOrRestart config/ecosystem-dev.json5 --env dev", + } + } +}