Fixed the endpoints
This commit is contained in:
parent
12b6bfd05a
commit
ac55eb36ed
|
@ -1,3 +1,3 @@
|
|||
MASTER_KEY=n7qgqwuD7JVWL7cgVMuaqLn5LyWSw4Gf
|
||||
JWT_SECRET=2TKqKamY6xlnogWXjHHy4phCxSidyyRx
|
||||
MONGODB_URI_DEV=mongodb://docapi:VJFj04JeR1amOLK9@cluster0-shard-00-00.9qfp7.mongodb.net:27017,cluster0-shard-00-01.9qfp7.mongodb.net:27017,cluster0-shard-00-02.9qfp7.mongodb.net:27017/doc-api?ssl=true&replicaSet=atlas-zvo94h-shard-0&authSource=admin&retryWrites=true&w=majority
|
||||
MONGODB_URI=mongodb+srv://docapi:Ous0X8bpIZ0fObId@cluster0.9qfp7.mongodb.net/doc-api?retryWrites=true&w=majority
|
|
@ -1,58 +1,58 @@
|
|||
/* eslint-disable no-unused-vars */
|
||||
import path from 'path'
|
||||
import merge from 'lodash/merge'
|
||||
import path from "path";
|
||||
import merge from "lodash/merge";
|
||||
|
||||
/* istanbul ignore next */
|
||||
const requireProcessEnv = (name) => {
|
||||
if (!process.env[name]) {
|
||||
throw new Error('You must set the ' + name + ' environment variable')
|
||||
throw new Error("You must set the " + name + " environment variable");
|
||||
}
|
||||
return process.env[name]
|
||||
}
|
||||
return process.env[name];
|
||||
};
|
||||
|
||||
/* istanbul ignore next */
|
||||
if (process.env.NODE_ENV !== 'production') {
|
||||
const dotenv = require('dotenv-safe')
|
||||
if (process.env.NODE_ENV !== "production") {
|
||||
const dotenv = require("dotenv-safe");
|
||||
dotenv.config({
|
||||
path: path.join(__dirname, '../.env'),
|
||||
example: path.join(__dirname, '../.env.example')
|
||||
})
|
||||
path: path.join(__dirname, "../.env"),
|
||||
example: path.join(__dirname, "../.env.example"),
|
||||
});
|
||||
}
|
||||
|
||||
const config = {
|
||||
all: {
|
||||
env: process.env.NODE_ENV || 'development',
|
||||
root: path.join(__dirname, '..'),
|
||||
env: process.env.NODE_ENV || "development",
|
||||
root: path.join(__dirname, ".."),
|
||||
port: process.env.PORT || 9000,
|
||||
ip: process.env.IP || '0.0.0.0',
|
||||
apiRoot: process.env.API_ROOT || '',
|
||||
masterKey: requireProcessEnv('MASTER_KEY'),
|
||||
jwtSecret: requireProcessEnv('JWT_SECRET'),
|
||||
ip: process.env.IP || "0.0.0.0",
|
||||
apiRoot: process.env.API_ROOT || "",
|
||||
masterKey: requireProcessEnv("MASTER_KEY"),
|
||||
jwtSecret: requireProcessEnv("JWT_SECRET"),
|
||||
mongo: {
|
||||
options: {
|
||||
useUnifiedTopology: true,
|
||||
useNewUrlParser: true,
|
||||
useCreateIndex: true
|
||||
}
|
||||
}
|
||||
useCreateIndex: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
test: { },
|
||||
test: {},
|
||||
development: {
|
||||
mongo: {
|
||||
uri: 'mongodb://localhost/doctor-apointment-dev',
|
||||
uri: process.env.MONGODB_URI,
|
||||
options: {
|
||||
debug: true
|
||||
}
|
||||
}
|
||||
debug: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
production: {
|
||||
ip: process.env.IP || undefined,
|
||||
port: process.env.PORT || 8080,
|
||||
mongo: {
|
||||
uri: process.env.MONGODB_URI || 'mongodb://localhost/doctor-apointment'
|
||||
}
|
||||
}
|
||||
}
|
||||
uri: process.env.MONGODB_URI,
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = merge(config.all, config[config.all.env])
|
||||
export default module.exports
|
||||
module.exports = merge(config.all, config[config.all.env]);
|
||||
export default module.exports;
|
||||
|
|
Loading…
Reference in New Issue