update docker

This commit is contained in:
SrGooglo 2024-11-04 13:07:58 +00:00
parent 453a7513bd
commit 1454d2f423
3 changed files with 6 additions and 62 deletions

View File

@ -1,58 +1,14 @@
version: "3"
services: services:
wrapper:
build: packages/wrapper
restart: unless-stopped
ports:
- "9000:9000"
api: api:
build: packages/server build: packages/server
restart: unless-stopped restart: unless-stopped
networks: networks:
- internal_network - internal_network
ports: ports:
- "5000:3010" - "9000:9000"
env_file: env_file:
- ./env_files/api.production.env - ./.env
volumes:
- ./d_data/api/cache:/home/node/app/cache
chat_server:
build: packages/chat_server
restart: unless-stopped
networks:
- internal_network
ports:
- "5001:3020"
env_file:
- ./env_files/chat.production.env
marketplace_server:
build: packages/marketplace_server
restart: unless-stopped
networks:
- internal_network
ports:
- "5002:3040"
env_file:
- ./env_files/marketplace.production.env
music_server:
build: packages/music_server
restart: unless-stopped
networks:
- internal_network
ports:
- "5003:3050"
env_file:
- ./env_files/music.production.env
file_server:
build: packages/file_server
restart: unless-stopped
networks:
- internal_network
ports:
- "5004:3060"
env_file:
- ./env_files/file.production.env
redis: redis:
image: docker.dragonflydb.io/dragonflydb/dragonfly:latest image: docker.dragonflydb.io/dragonflydb/dragonfly:latest
restart: unless-stopped restart: unless-stopped
@ -63,12 +19,11 @@ services:
networks: networks:
- internal_network - internal_network
env_file: env_file:
- ./env_files/redis.env - ./.env
ports: ports:
- "6379:6379" - "6379:6379"
volumes: volumes:
- ./redis_data:/data - ./redis_data:/data
networks: networks:
internal_network: internal_network:

View File

@ -1,4 +1,4 @@
FROM node:18-bookworm-slim FROM node:20-bookworm-slim
EXPOSE 9000 EXPOSE 9000
# Install dependencies # Install dependencies

View File

@ -1,11 +0,0 @@
services:
api:
container_name: comty-api
build: .
restart: unless-stopped
ports:
- "9000:9000"
env_file:
- ./api.production.env
volumes:
- ./ssl:/comty-server/ssl