Skip to content

Instantly share code, notes, and snippets.

@jrthib
Created September 17, 2013 17:34
Show Gist options
  • Select an option

  • Save jrthib/6597718 to your computer and use it in GitHub Desktop.

Select an option

Save jrthib/6597718 to your computer and use it in GitHub Desktop.
Sample NodeJS App Config
module.exports = {
development: {
root: require('path').normalize(__dirname + '/..'),
app: {
name: 'AppName Development',
nodefly: 'AppName Dev',
iosversion: "2.0.0",
androidversion: "0.6.0"
},
db: 'mongodb://localhost/appdev',
redis: {
host: '127.0.0.1',
port: '6379'
},
azure: {
AZURE_STORAGE_ACCOUNT: "XXXXXX",
AZURE_STORAGE_ACCESS_KEY: "XXXXXX"
},
urbanairship: {
KEY: "XXXXXX",
SECRET: "XXXXXX",
MASTER: "XXXXXX"
},
balanced_payments: {
MARKETPLACE_URI: "XXXXXX",
SECRET: "XXXXXX"
},
sendgrid: {
user: "XXXXXX",
pass: "XXXXXX"
}
}
, test: {
root: require('path').normalize(__dirname + '/..'),
app: {
name: 'AppName Test',
nodefly: 'AppName Test',
iosversion: "2.0.0",
androidversion: "0.6.0"
},
db: 'mongodb://localhost/appdbtest',
redis: {
host: '127.0.0.1',
port: '6379'
},
azure: {
AZURE_STORAGE_ACCOUNT: 'XXXXXX',
AZURE_STORAGE_ACCESS_KEY: 'XXXXXX'
},
urbanairship: {
KEY: "XXXXXX",
SECRET: "XXXXXX",
MASTER: "XXXXXX"
},
balanced_payments: {
MARKETPLACE_URI: "XXXXXX",
SECRET: "XXXXXX"
},
sendgrid: {
user: "XXXXXX",
pass: "XXXXXX"
}
}
, production: {
root: require('path').normalize(__dirname + '/..'),
app: {
name: 'AppName Production',
nodefly: 'AppName',
iosversion: "2.0.0",
androidversion: "0.6.0"
},
db: 'mongodb://10.0.0.5/appdb',
redis: {
host: '127.0.0.1',
port: '6379'
},
azure: {
AZURE_STORAGE_ACCOUNT: 'XXXXXX',
AZURE_STORAGE_ACCESS_KEY: 'XXXXXX'
},
urbanairship: {
KEY: "XXXXXX",
SECRET: "XXXXXX",
MASTER: "XXXXXX"
},
balanced_payments: {
MARKETPLACE_URI: "XXXXXX",
SECRET: "XXXXXX"
},
sendgrid: {
user: "XXXXXX",
pass: "XXXXXX"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment