refactor: comment out unused service configurations and update network names in docker-compose

This commit is contained in:
Giuseppe Raffa
2026-04-14 12:13:35 +02:00
parent 14c29b1434
commit c3bc6dabc0

View File

@@ -1,32 +1,32 @@
services:
auth:
container_name: auth
build:
context: ./auth
dockerfile: Dockerfile
restart: unless-stopped
command: npm run dev
volumes:
- ./auth:/app
- /app/node_modules
env_file:
- ./auth/.env
healthcheck:
test: ["CMD", "node", "-e", "fetch('http://localhost:3006/health').then(r => r.ok ? process.exit(0) : process.exit(1))"]
interval: 30s
timeout: 5s
retries: 3
networks:
- meb-proxy-net
- meb-internal
ports:
- "3006:3006"
labels:
- "traefik.enable=true"
- "traefik.http.routers.auth.rule=Host(`auth.${URL_DOMAIN}`)"
- "traefik.http.routers.auth.entrypoints=web"
- "traefik.http.services.auth.loadbalancer.server.port=3006"
- "traefik.docker.network=meb-proxy-net"
# auth:
# container_name: auth
# build:
# context: ./auth
# dockerfile: Dockerfile
# restart: unless-stopped
# command: npm run dev
# volumes:
# - ./auth:/app
# - /app/node_modules
# env_file:
# - ./auth/.env
# healthcheck:
# test: ["CMD", "node", "-e", "fetch('http://localhost:3006/health').then(r => r.ok ? process.exit(0) : process.exit(1))"]
# interval: 30s
# timeout: 5s
# retries: 3
# networks:
# - meb-proxy-net
# - meb-internal
# ports:
# - "3006:3006"
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.auth.rule=Host(`auth.${URL_DOMAIN}`)"
# - "traefik.http.routers.auth.entrypoints=web"
# - "traefik.http.services.auth.loadbalancer.server.port=3006"
# - "traefik.docker.network=meb-proxy-net"
api:
container_name: api-services
@@ -43,45 +43,51 @@ services:
env_file:
- ./api/.env
networks:
- meb-proxy-net
- meb-internal
- meb-public
- meb-private
ports:
- "3003:3003"
labels:
- "traefik.enable=true"
- "traefik.http.routers.api.rule=Host(`api.mebboat.it`)"
- "traefik.http.routers.api.entrypoints=web"
- "traefik.http.services.api.loadbalancer.server.port=3003"
- "traefik.docker.network=meb-public"
console:
build:
context: ./console
dockerfile: Dockerfile
restart: unless-stopped
command: npm run dev
volumes:
- ./console:/app
- /app/node_modules
env_file:
- ./console/.env
networks:
- meb-proxy-net
- meb-internal
ports:
- "3004:3004"
# console:
# build:
# context: ./console
# dockerfile: Dockerfile
# restart: unless-stopped
# command: npm run dev
# volumes:
# - ./console:/app
# - /app/node_modules
# env_file:
# - ./console/.env
# networks:
# - meb-proxy-net
# - meb-internal
# ports:
# - "3004:3004"
realtime:
build:
context: ./realtime
dockerfile: Dockerfile
restart: unless-stopped
command: npm run dev
ports:
- "3002:3002"
- "3102:3102"
volumes:
- ./realtime:/app
- /app/node_modules
env_file:
- ./realtime/.env
networks:
- meb-proxy-net
- meb-internal
# realtime:
# build:
# context: ./realtime
# dockerfile: Dockerfile
# restart: unless-stopped
# command: npm run dev
# ports:
# - "3002:3002"
# - "3102:3102"
# volumes:
# - ./realtime:/app
# - /app/node_modules
# env_file:
# - ./realtime/.env
# networks:
# - meb-proxy-net
# - meb-internal
# ml:
# container_name: ml-service
@@ -158,7 +164,7 @@ services:
# - "traefik.http.routers.circuits.middlewares=cors-ignore"
networks:
meb-proxy-net:
meb-public:
external: true
meb-internal:
meb-private:
external: true