This commit is contained in:
yznahmad 2025-08-09 02:40:16 +03:00
commit 1a9336608d

View File

@ -2,7 +2,7 @@ services:
# MongoDB Service # MongoDB Service
mongodb: mongodb:
image: mongo:6.0 image: mongo:6.0
container_name: infinity-mongodb container_name: infinity-mongodb-2
restart: always restart: always
environment: environment:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
@ -11,7 +11,7 @@ services:
volumes: volumes:
- mongodb_data:/data/db - mongodb_data:/data/db
ports: ports:
- "27017:27017" - "27018:27017"
networks: networks:
- infinity-network - infinity-network
healthcheck: healthcheck:
@ -29,7 +29,7 @@ services:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD} MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin
container_name: infinity-webapp container_name: infinity-webapp-2
restart: always restart: always
depends_on: depends_on:
mongodb: mongodb:
@ -40,7 +40,7 @@ services:
- NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} - NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
env_file: .env env_file: .env
ports: ports:
- "8081:3000" # Let Docker assign a dynamic host port - "8082:3000" # Let Docker assign a dynamic host port
networks: networks:
- infinity-network - infinity-network
@ -53,7 +53,7 @@ services:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD} MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin
container_name: infinity-worker container_name: infinity-worker-2
restart: always restart: always
depends_on: depends_on:
mongodb: mongodb:
@ -73,7 +73,7 @@ services:
MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME} MONGO_INITDB_ROOT_USERNAME: ${MONGO_INITDB_ROOT_USERNAME}
MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD} MONGO_INITDB_ROOT_PASSWORD: ${MONGO_INITDB_ROOT_PASSWORD}
DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin DB_URI: mongodb://${MONGO_INITDB_ROOT_USERNAME}:${MONGO_INITDB_ROOT_PASSWORD}@mongodb:27017/Infinity?authSource=admin
container_name: infinity-create-admin container_name: infinity-create-admin-2
depends_on: depends_on:
mongodb: mongodb:
condition: service_healthy condition: service_healthy