-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathecosystem.json
More file actions
58 lines (56 loc) · 1.89 KB
/
ecosystem.json
File metadata and controls
58 lines (56 loc) · 1.89 KB
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
{
/**
* Application configuration section
* http://pm2.keymetrics.io/docs/usage/application-declaration/
*/
apps : [
// First application
{
name : "Schoolpop",
script : "server.js",
env: {
COMMON_VARIABLE: "true"
},
env_production : {
NODE_ENV: "production",
APP_ID: "9o87s1WOIyPgoTEGv0PSp9GXT1En9cwC",
CLOUDINARY_URL: "cloudinary://114138982143439:UzfFXSfb5IXnkXnLRc71Sq7QkTI@hijuto3yk",
DOMAIN_NAME: "schoolpop.ng",
MAILGUN_API_KEY: "key-9vmhz-shoqd2qm8votyipmtnh-m9xjg6",
MASTER_KEY: "2h7bu8iPlLZ43Vt80rB97X2CDFmY087P",
MONGODB_URI: "mongodb://heroku_1z74d6hn:97n77cfb9kkf162e2u7s5t0vll@ds029665.mlab.com:29665/heroku_1z74d6hn",
PAPERTRAIL_API_TOKEN: "Q9HYll1BKt87CnJYvNj",
PARSE_MOUNT: "/1",
PARSE_SERVER_URI: "https://api.schoolpop.ng",
PUB_SERVER_URL: "https://api.schoolpop.ng",
REDISCLOUD_URL: "redis://rediscloud:XTDVeU08TGPN2JeI@pub-redis-12395.eu-west-1-2.2.ec2.garantiadata.com:12395",
SESSION_SECRET: "G~B5l!dE#4#22T>ablq%vC{Y9sw'#T"
}
}
],
/**
* Deployment section
* http://pm2.keymetrics.io/docs/usage/deployment/
*/
deploy : {
production : {
user : "root",
host : "45.76.180.213",
ref : "origin/master",
repo : "git@github.com:CodeHaven9ja/smsapp-v1.git",
path : "/home/dev/node/smsapp-v1",
"post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env production"
},
dev : {
user : "node",
host : "212.83.163.1",
ref : "origin/master",
repo : "git@github.com:repo.git",
path : "/var/www/development",
"post-deploy" : "npm install && pm2 startOrRestart ecosystem.json --env dev",
env : {
NODE_ENV: "dev"
}
}
}
}