chore: update docker-compose files to use environment variables for MongoDB configuration and add health checks for MongoDB service
This commit is contained in:
@@ -21,12 +21,12 @@ services:
|
||||
- ./next.config.js:/app/next.config.js
|
||||
- /app/node_modules
|
||||
- /app/.next
|
||||
- pnpm_store:/app/.pnpm-store
|
||||
- ~/.pnpm-store:/app/.pnpm-store
|
||||
environment:
|
||||
- NODE_ENV=development
|
||||
- MONGO_USER=admin
|
||||
- MONGO_PASSWORD=password123
|
||||
- MONGODB_URI=mongodb://admin:password123@mongodb:27017/stripstream?authSource=admin
|
||||
- MONGODB_URI=${MONGODB_URI}
|
||||
- PNPM_HOME=/app/.pnpm-store
|
||||
- WATCHPACK_POLLING=true
|
||||
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
|
||||
@@ -38,8 +38,8 @@ services:
|
||||
container_name: stripstream_mongodb
|
||||
restart: always
|
||||
environment:
|
||||
MONGO_INITDB_ROOT_USERNAME: admin
|
||||
MONGO_INITDB_ROOT_PASSWORD: password123
|
||||
MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER}
|
||||
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASSWORD}
|
||||
MONGO_INITDB_DATABASE: stripstream
|
||||
ports:
|
||||
- "27017:27017"
|
||||
@@ -49,4 +49,3 @@ services:
|
||||
|
||||
volumes:
|
||||
mongodb_data:
|
||||
pnpm_store:
|
||||
|
||||
Reference in New Issue
Block a user