mirror of
https://github.com/usatiuk/ustk-todolist.git
synced 2025-10-28 15:47:48 +01:00
simplify configuration
This commit is contained in:
@@ -13,7 +13,7 @@ And visit it at http://localhost:3000
|
|||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
By default development server uses mongodb todolist database at localhost, you can change it with environment variable `DEV_DB_URI`
|
By default development server uses mongodb todolist database at localhost, you can change it with environment variable `DB_URI`
|
||||||
|
|
||||||
If you are running it in production environment, you should set these environment variables:
|
If you are running it in production environment, you should set these environment variables:
|
||||||
|
|
||||||
|
|||||||
@@ -2,26 +2,25 @@ const env = process.env.NODE_ENV;
|
|||||||
|
|
||||||
const production = {
|
const production = {
|
||||||
app: {
|
app: {
|
||||||
port: process.env.PORT,
|
port: process.env.PORT || 4000,
|
||||||
},
|
},
|
||||||
db: {
|
db: {
|
||||||
uri: process.env.DB_URI || process.env.MONGODB_URI,
|
uri:
|
||||||
|
process.env.DB_URI ||
|
||||||
|
process.env.MONGODB_URI ||
|
||||||
|
'mongodb://localhost/todolist',
|
||||||
},
|
},
|
||||||
secret: process.env.SECRET,
|
secret: process.env.SECRET,
|
||||||
};
|
};
|
||||||
|
|
||||||
const development = {
|
const development = {
|
||||||
app: {
|
...production,
|
||||||
port: process.env.DEV_PORT || 4000,
|
secret: process.env.SECRET || 'devsecret',
|
||||||
},
|
|
||||||
db: {
|
|
||||||
uri: process.env.DEV_DB_URI || 'mongodb://localhost/todolist',
|
|
||||||
},
|
|
||||||
secret: process.env.DEV_SECRET || 'devsecret',
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const test = {
|
const test = {
|
||||||
secret: process.env.TEST_SECRET || 'testsecret',
|
...production,
|
||||||
|
secret: process.env.SECRET || 'testsecret',
|
||||||
};
|
};
|
||||||
|
|
||||||
const config = {
|
const config = {
|
||||||
|
|||||||
Reference in New Issue
Block a user