mirror of
https://github.com/openmhz/trunk-server.git
synced 2026-11-14 09:48:10 -05:00
more connections
This commit is contained in:
@@ -43,9 +43,19 @@ configureExpress(app)
|
|||||||
|
|
||||||
// -------------------------------------------
|
// -------------------------------------------
|
||||||
|
|
||||||
var host = process.env['MONGO_NODE_DRIVER_HOST'] != null ? process.env['MONGO_NODE_DRIVER_HOST'] : 'mongo';
|
const mongo_host = process.env['MONGO_HOST'] != null ? process.env['MONGO_HOST'] : 'mongo';
|
||||||
var port = process.env['MONGO_NODE_DRIVER_PORT'] != null ? process.env['MONGO_NODE_DRIVER_PORT'] : 27017;
|
const mongo_port = process.env['MONGO_PORT'] != null ? process.env['MONGO_PORT'] : 27017;
|
||||||
var mongoUrl = 'mongodb://' + host + ':' + port + '/scanner';
|
const mongo_user = process.env['MONGO_USER'];
|
||||||
|
const mongo_password = process.env['MONGO_PASSWORD'];
|
||||||
|
|
||||||
|
let mongoUrl;
|
||||||
|
|
||||||
|
if ((typeof mongo_user !== 'undefined') && (typeof mongo_password !== 'undefined')) {
|
||||||
|
console.log("Using authentication for MongoDB - user: " + mongo_user);
|
||||||
|
mongoUrl = 'mongodb://' + mongo_user + ':' + mongo_password + '@' + mongo_host + ':' + mongo_port + '/scanner';
|
||||||
|
} else {
|
||||||
|
mongoUrl = 'mongodb://' + mongo_host + ':' + mongo_port + '/scanner';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
const connect = async () => {
|
const connect = async () => {
|
||||||
@@ -61,7 +71,7 @@ const connect = async () => {
|
|||||||
console.log('Mongoose is disconnecting');
|
console.log('Mongoose is disconnecting');
|
||||||
});
|
});
|
||||||
|
|
||||||
await mongoose.connect(mongoUrl, { useNewUrlParser: true, useUnifiedTopology: true, maxPoolSize: 25 });
|
await mongoose.connect(mongoUrl, { useNewUrlParser: true, useUnifiedTopology: true, maxPoolSize: 50 });
|
||||||
console.log("All Done");
|
console.log("All Done");
|
||||||
}
|
}
|
||||||
connect();
|
connect();
|
||||||
|
|||||||
@@ -68,6 +68,10 @@ services:
|
|||||||
- OTEL_EXPORTER_OTLP_HEADERS
|
- OTEL_EXPORTER_OTLP_HEADERS
|
||||||
- OTEL_SERVICE_NAME
|
- OTEL_SERVICE_NAME
|
||||||
- MONGO_NODE_DRIVER_HOST=mongo
|
- MONGO_NODE_DRIVER_HOST=mongo
|
||||||
|
- MONGO_HOST
|
||||||
|
- MONGO_PORT
|
||||||
|
- MONGO_USER
|
||||||
|
- MONGO_PASSWORD
|
||||||
- MAILJET_KEY
|
- MAILJET_KEY
|
||||||
- MAILJET_SECRET
|
- MAILJET_SECRET
|
||||||
- REACT_APP_ADMIN_EMAIL
|
- REACT_APP_ADMIN_EMAIL
|
||||||
@@ -117,7 +121,10 @@ services:
|
|||||||
- REACT_APP_ACCOUNT_SERVER
|
- REACT_APP_ACCOUNT_SERVER
|
||||||
- REACT_APP_FRONTEND_SERVER
|
- REACT_APP_FRONTEND_SERVER
|
||||||
- REACT_APP_SITE_NAME
|
- REACT_APP_SITE_NAME
|
||||||
- MONGO_NODE_DRIVER_HOST=mongo
|
- MONGO_HOST
|
||||||
|
- MONGO_PORT
|
||||||
|
- MONGO_USER
|
||||||
|
- MONGO_PASSWORD
|
||||||
- NODE_ENV
|
- NODE_ENV
|
||||||
depends_on:
|
depends_on:
|
||||||
- mongo
|
- mongo
|
||||||
@@ -143,7 +150,10 @@ services:
|
|||||||
- NODE_ENV
|
- NODE_ENV
|
||||||
image: "acount:${TAG}-${STAGE}"
|
image: "acount:${TAG}-${STAGE}"
|
||||||
environment:
|
environment:
|
||||||
- MONGO_NODE_DRIVER_HOST=mongo
|
- MONGO_HOST
|
||||||
|
- MONGO_PORT
|
||||||
|
- MONGO_USER
|
||||||
|
- MONGO_PASSWORD
|
||||||
- MAILJET_KEY
|
- MAILJET_KEY
|
||||||
- MAILJET_SECRET
|
- MAILJET_SECRET
|
||||||
- REACT_APP_BACKEND_SERVER
|
- REACT_APP_BACKEND_SERVER
|
||||||
|
|||||||
Reference in New Issue
Block a user