Update files
This commit is contained in:
parent
63ef5c3a95
commit
4948b726da
|
|
@ -40,8 +40,6 @@ services:
|
||||||
- nakama-media:/app/backend/uploads
|
- nakama-media:/app/backend/uploads
|
||||||
networks:
|
networks:
|
||||||
- nakama-network
|
- nakama-network
|
||||||
depends_on:
|
|
||||||
- mongodb
|
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "node", "-e", "require('http').get('http://localhost:3000/health', (r) => process.exit(r.statusCode === 200 ? 0 : 1))"]
|
test: ["CMD", "node", "-e", "require('http').get('http://localhost:3000/health', (r) => process.exit(r.statusCode === 200 ? 0 : 1))"]
|
||||||
interval: 30s
|
interval: 30s
|
||||||
|
|
@ -79,20 +77,21 @@ services:
|
||||||
depends_on:
|
depends_on:
|
||||||
- backend
|
- backend
|
||||||
|
|
||||||
mongodb:
|
# MongoDB находится на удаленном сервере (103.80.87.247:27017)
|
||||||
image: mongo:7
|
# Локальный MongoDB контейнер не нужен
|
||||||
container_name: nakama-mongodb
|
# mongodb:
|
||||||
restart: unless-stopped
|
# image: mongo:7
|
||||||
ports:
|
# container_name: nakama-mongodb
|
||||||
- "27017:27017"
|
# restart: unless-stopped
|
||||||
environment:
|
# ports:
|
||||||
- MONGO_INITDB_DATABASE=nakama
|
# - "27017:27017"
|
||||||
volumes:
|
# environment:
|
||||||
# База данных на удаленном сервере
|
# - MONGO_INITDB_DATABASE=nakama
|
||||||
- /mnt/nakama-db:/data/db
|
# volumes:
|
||||||
networks:
|
# - /mnt/nakama-db:/data/db
|
||||||
- nakama-network
|
# networks:
|
||||||
command: mongod --bind_ip_all
|
# - nakama-network
|
||||||
|
# command: mongod --bind_ip_all
|
||||||
|
|
||||||
backup:
|
backup:
|
||||||
image: mongo:7
|
image: mongo:7
|
||||||
|
|
@ -105,8 +104,9 @@ services:
|
||||||
- ./backend/scripts/backup.js:/backup.js
|
- ./backend/scripts/backup.js:/backup.js
|
||||||
networks:
|
networks:
|
||||||
- nakama-network
|
- nakama-network
|
||||||
depends_on:
|
# MongoDB на удаленном сервере, depends_on не нужен
|
||||||
- mongodb
|
# depends_on:
|
||||||
|
# - mongodb
|
||||||
entrypoint: /bin/bash
|
entrypoint: /bin/bash
|
||||||
command: -c "echo 'Backup container ready. Run manual backups or set up cron.'"
|
command: -c "echo 'Backup container ready. Run manual backups or set up cron.'"
|
||||||
|
|
||||||
|
|
@ -118,8 +118,9 @@ networks:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
nakama-db:
|
# nakama-db больше не нужен, так как MongoDB на удаленном сервере
|
||||||
driver: local
|
# nakama-db:
|
||||||
|
# driver: local
|
||||||
nakama-media:
|
nakama-media:
|
||||||
driver: local
|
driver: local
|
||||||
nakama-backups:
|
nakama-backups:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue