Add docker-compose for mongodb and add parameters for connecting
This commit is contained in:
@@ -11,7 +11,14 @@ app.use(cors());
|
||||
app.use(express.json());
|
||||
|
||||
// MongoDB connection
|
||||
const MONGODB_URI = process.env.MONGODB_URI || 'mongodb://localhost:27017/recipe-management';
|
||||
const MONGODB_USERNAME = process.env.MONGODB_USERNAME;
|
||||
const MONGODB_PASSWORD = process.env.MONGODB_PASSWORD;
|
||||
const MONGODB_HOST = process.env.MONGODB_HOST;
|
||||
const MONGODB_PORT = process.env.MONGODB_PORT;
|
||||
const MONGODB_DATABASE = process.env.MONGODB_DATABASE;
|
||||
|
||||
const MONGODB_URI = process.env.MONGODB_URI ||
|
||||
`mongodb://${MONGODB_USERNAME}:${MONGODB_PASSWORD}@${MONGODB_HOST}:${MONGODB_PORT}/${MONGODB_DATABASE}?authSource=admin`;
|
||||
mongoose.connect(MONGODB_URI, {
|
||||
useNewUrlParser: true,
|
||||
useUnifiedTopology: true,
|
||||
|
||||
Reference in New Issue
Block a user