Upgrade mongodb to v5 in Server CE dev environment (#13622)

GitOrigin-RevId: 5633bde5cec4a1c1c993b735d6e99ec5d8c32717
This commit is contained in:
Alf Eaton 2023-07-04 13:39:25 +01:00 committed by Copybot
parent b2014601b2
commit 086e2a6794
2 changed files with 7 additions and 1 deletions

View file

@ -8,6 +8,7 @@ GRACEFUL_SHUTDOWN_DELAY=0
HISTORY_V1_HOST=history-v1 HISTORY_V1_HOST=history-v1
LISTEN_ADDRESS=0.0.0.0 LISTEN_ADDRESS=0.0.0.0
MONGO_HOST=mongo MONGO_HOST=mongo
MONGO_URL=mongodb://mongo/sharelatex?readPreference=secondary&directConnection=true
NOTIFICATIONS_HOST=notifications NOTIFICATIONS_HOST=notifications
PROJECT_HISTORY_HOST=project-history PROJECT_HISTORY_HOST=project-history
REALTIME_HOST=real-time REALTIME_HOST=real-time

View file

@ -89,11 +89,16 @@ services:
- history-v1-buckets:/buckets - history-v1-buckets:/buckets
mongo: mongo:
image: mongo:4.4 image: mongo:5
command: --replSet overleaf
ports: ports:
- "127.0.0.1:27017:27017" # for debugging - "127.0.0.1:27017:27017" # for debugging
volumes: volumes:
- mongo-data:/data/db - mongo-data:/data/db
healthcheck:
test: 'test $$(mongosh --eval "rs.initiate({ _id: "overleaf", members: [ { _id: 0, host: "mongo:27017" } ] }).ok || rs.status().ok" --quiet) -eq 1'
interval: 30s
start_period: 30s
notifications: notifications:
build: build: