-
Notifications
You must be signed in to change notification settings - Fork 15
/
Copy pathecosystem.json
34 lines (33 loc) · 1.04 KB
/
ecosystem.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
{
apps: [{
name: "sephsplace",
script: "server.js",
env: {},
instances: 4,
exec_mode: "cluster",
}],
deploy: {
production: {
user : "josephg",
host : "josephg.com",
ref : "origin/master",
repo : "https://github.com/josephg/sephsplace.git",
path : "/home/josephg/deploy/sephsplace",
"post-deploy" : "nvm use 6; ln -s /home/josephg/data/sephsplace snapshot; yarn install && pm2 reload ecosystem.json --env production",
env: {
"NODE_ENV": "production"
}
},
srv2: {
user : "josephg",
host : "45.56.94.130",
ref : "origin/master",
repo : "https://github.com/josephg/sephsplace.git",
path : "/home/josephg/deploy/sephsplace",
"post-deploy" : "export PATH=\"/home/josephg/.nvm/versions/node/v7.9.0/bin:$PATH\"; ln -sf /home/josephg/data/sephsplace /home/josephg/deploy/sephsplace/current/snapshot; yarn install && pm2 reload ecosystem.json --env production",
env: {
"NODE_ENV": "production"
}
},
}
}