[misc] align initializing of mongodb replica set (#24287)

* [misc] align initializing of mongodb replica set

* [misc] fix volumes for mono container in dev-env

* Remove duplicate volumes key

---------

Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
GitOrigin-RevId: 0119c42ee8b13a0fca9373e40a27fc5b2a52d73b
This commit is contained in:
Jakob Ackermann
2025-03-17 08:17:22 +00:00
committed by Copybot
parent 5cdaa424ee
commit f6bd485863
34 changed files with 155 additions and 139 deletions

1
server-ce/bin/shared Symbolic link
View File

@@ -0,0 +1 @@
../../bin/shared/

View File

@@ -1 +0,0 @@
rs.initiate({ _id: "overleaf", members: [ { _id: 0, host: "mongo:27017" } ] })

View File

@@ -1 +0,0 @@
.

View File

@@ -38,7 +38,7 @@ services:
image: mongo:6.0
command: '--replSet overleaf'
volumes:
- ../mongodb-init-replica-set.js:/docker-entrypoint-initdb.d/mongodb-init-replica-set.js
- ../bin/shared/mongodb-init-replica-set.js:/docker-entrypoint-initdb.d/mongodb-init-replica-set.js
environment:
MONGO_INITDB_DATABASE: sharelatex
extra_hosts: