mirror of
https://github.com/appwrite/appwrite
synced 2026-04-21 13:37:16 +00:00
18 lines
440 B
JavaScript
18 lines
440 B
JavaScript
// mongo-init.js
|
|
|
|
// Switch to the admin database
|
|
const adminDb = db.getSiblingDB('admin');
|
|
|
|
// Get username and password from environment variables
|
|
const username = process.env.MONGO_INITDB_USERNAME;
|
|
const password = process.env.MONGO_INITDB_PASSWORD;
|
|
const database = process.env.MONGO_INITDB_DATABASE;
|
|
|
|
// Create the user
|
|
adminDb.createUser({
|
|
user: username,
|
|
pwd: password,
|
|
roles: [
|
|
{ role: 'readWrite', db: database }
|
|
]
|
|
});
|