-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathecosystem.json
37 lines (36 loc) · 936 Bytes
/
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
35
36
37
{
apps : [
{
name : "FUM - API",
script : "app.js",
combine_logs: true,
env_production : {
NODE_ENV: "production"
},
env_staging: {
NODE_ENV: "production"
}
},
{
name : "FUM - Socket IO",
script : "socket-server.js",
combine_logs: true,
env_production : {
NODE_ENV: "production"
},
env_staging: {
NODE_ENV: "production"
}
}
],
deploy : {
staging : {
user : "deploy",
host : "ec2-52-221-254-67.ap-southeast-1.compute.amazonaws.com",
ref : "origin/staging",
repo : "[email protected]:fu-marketplace/fu-marketplace-api.git",
path : "/home/deploy/fum-api",
"post-deploy" : "ln -sf ../shared/.env.production .env.production && npm install && NODE_ENV=production npm run db:migrate && pm2 startOrGracefulReload ecosystem.json --env staging"
}
}
}