From 95e9c9791391b12da955dc8793d169a222649735 Mon Sep 17 00:00:00 2001 From: berkay Date: Sat, 19 Apr 2025 19:27:39 +0300 Subject: [PATCH] update yml --- docker-compose.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index feb5c81..1bffdf3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,7 +16,8 @@ services: - ./keyfile:/data/keyfile:ro # Add this for replica set auth ports: - "27017:27017" # Expose MongoDB port to external machines - command: ["--auth", "--bind_ip_all", "--keyFile", "/data/keyfile", "--replSet", "rs0"] + # Use a simpler configuration without replica set for now + command: ["--auth", "--bind_ip_all"] healthcheck: test: echo 'db.runCommand("ping").ok' | mongosh localhost:27017/admin --quiet interval: 10s @@ -45,6 +46,8 @@ services: - ME_CONFIG_MONGODB_ADMINPASSWORD=${MONGO_ROOT_PASSWORD:-password} - ME_CONFIG_MONGODB_SERVER=mongodb # This should match container_name of MongoDB - ME_CONFIG_MONGODB_AUTH_DATABASE=admin + # Fix connection string format + - ME_CONFIG_MONGODB_URL=mongodb://${MONGO_ROOT_USERNAME:-admin}:${MONGO_ROOT_PASSWORD:-password}@mongodb:27017/?authSource=admin - ME_CONFIG_BASICAUTH_USERNAME=${MONGOEXPRESS_USERNAME:-mexpress} - ME_CONFIG_BASICAUTH_PASSWORD=${MONGOEXPRESS_PASSWORD:-mexpress} - ME_CONFIG_MONGODB_ENABLE_ADMIN=true