Update files

This commit is contained in:
glpshchn 2025-12-08 16:49:40 +03:00
parent 63ef5c3a95
commit 4948b726da
1 changed files with 21 additions and 20 deletions

View File

@ -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: