Skip to content
Snippets Groups Projects
Commit 9810011d authored by Markus Klose's avatar Markus Klose
Browse files

mongoDB Zero Trust Connection works

parent cdcb177f
No related branches found
No related tags found
1 merge request!10Skalierbarkeit
ACCESS_TOKEN_SECRET=2a30f6039a1a36e6876e782aa0f3e38a287652d2adef2cc25716fba1b23b8fb34c2b08de7e4cbfc029d4b5b2f54c86ef8eb26f3839ab121ec0a6bdbc3871f282 ACCESS_TOKEN_SECRET=2a30f6039a1a36e6876e782aa0f3e38a287652d2adef2cc25716fba1b23b8fb34c2b08de7e4cbfc029d4b5b2f54c86ef8eb26f3839ab121ec0a6bdbc3871f282
ADMIN_USER=ccadmin
ADMIN_PASSWORD=abc123
\ No newline at end of file
...@@ -150,11 +150,6 @@ services: ...@@ -150,11 +150,6 @@ services:
- 27017:27017 - 27017:27017
volumes: volumes:
- mongodb:/data/db - mongodb:/data/db
environment:
#MONGO_INITDB_ROOT_USERNAME: admin
#MONGO_INITDB_ROOT_PASSWORD: adminpassword
- ADMINUSER=ccadmin
- ADMINPASSWORD=abc123
command: command:
- "--auth" - "--auth"
......
...@@ -55,10 +55,9 @@ app.use(cors()); ...@@ -55,10 +55,9 @@ app.use(cors());
//mongoose.connect("mongodb://mongodb:27017/cloudComputing"); //mongoose.connect("mongodb://mongodb:27017/cloudComputing");
const connectWithRetry = () => { const connectWithRetry = () => {
let username = process.env.ADMINUSER; let mongoConnectionString = 'mongodb://' + process.env.ADMIN_USER + ':' + process.env.ADMIN_PASSWORD + '@mongodb:27017/cloudComputing';
let password = process.env.ADMINPASSWORD;
mongoose mongoose
.connect('mongodb://ccadmin:abc123@mongodb:27017/cloudComputing', {useNewUrlParser: true}) .connect(mongoConnectionString, {useNewUrlParser: true})
.then(() => console.log("successfully connected to DB")) .then(() => console.log("successfully connected to DB"))
.then(serverListen()) .then(serverListen())
.catch((e) => { .catch((e) => {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment