From 02daabf95cb2011062b5fb1cea706b74b3812911 Mon Sep 17 00:00:00 2001 From: bangdk Date: Wed, 13 Nov 2024 10:55:36 +0900 Subject: [PATCH] auto commit --- docker-compose.base.yml | 4 ++ docker-compose.full.yml | 100 ++++++++++++++++++++-------------------- 2 files changed, 54 insertions(+), 50 deletions(-) diff --git a/docker-compose.base.yml b/docker-compose.base.yml index 3c0ece6..ce0a79a 100644 --- a/docker-compose.base.yml +++ b/docker-compose.base.yml @@ -7,6 +7,7 @@ services: build: context: ./fems-admin target: ${NODE_ENV:-development} + container_name: fems-admin restart: unless-stopped env_file: - .env.${NODE_ENV:-development} @@ -32,6 +33,7 @@ services: build: context: ./fems-app target: ${NODE_ENV:-development} + container_name: fems-app restart: unless-stopped env_file: - .env.${NODE_ENV:-development} @@ -47,6 +49,7 @@ services: build: context: ./fems-api target: ${NODE_ENV:-development} + container_name: fems-api restart: unless-stopped env_file: - .env.${NODE_ENV:-development} @@ -66,6 +69,7 @@ services: postgres: image: postgres:16-alpine + container_name: postgres restart: unless-stopped env_file: - .env.${NODE_ENV:-development} diff --git a/docker-compose.full.yml b/docker-compose.full.yml index bda1e23..db15f05 100644 --- a/docker-compose.full.yml +++ b/docker-compose.full.yml @@ -6,58 +6,58 @@ services: # 기존 서비스들은 base 설정을 상속 # 추가 서비스들 - timescaledb: - image: timescale/timescaledb:latest-pg15 - restart: unless-stopped - expose: - - "5432" - environment: - POSTGRES_DB: ${TIMESCALEDB_DB} - POSTGRES_USER: ${TIMESCALEDB_USER} - POSTGRES_PASSWORD: ${TIMESCALEDB_PASSWORD} - volumes: - - timescaledb_data:/var/lib/postgresql/data - healthcheck: - test: - ["CMD-SHELL", "pg_isready -U ${TIMESCALEDB_USER} -d ${TIMESCALEDB_DB}"] - networks: - - internal + # timescaledb: + # image: timescale/timescaledb:latest-pg15 + # restart: unless-stopped + # expose: + # - "5432" + # environment: + # POSTGRES_DB: ${TIMESCALEDB_DB} + # POSTGRES_USER: ${TIMESCALEDB_USER} + # POSTGRES_PASSWORD: ${TIMESCALEDB_PASSWORD} + # volumes: + # - timescaledb_data:/var/lib/postgresql/data + # healthcheck: + # test: + # ["CMD-SHELL", "pg_isready -U ${TIMESCALEDB_USER} -d ${TIMESCALEDB_DB}"] + # networks: + # - internal - mosquitto: - image: eclipse-mosquitto:latest - restart: unless-stopped - expose: - - "1883" - - "9001" - labels: - - "traefik.enable=true" - - "traefik.http.routers.mqtt-ws.rule=Host(`${MQTT_SUBDOMAIN}`)" - - "traefik.http.routers.mqtt-ws.entrypoints=websecure" - - "traefik.http.routers.mqtt-ws.tls=true" - volumes: - - ./config/mosquitto:/mosquitto/config - - mosquitto_data:/mosquitto/data - security_opt: - - no-new-privileges:true - networks: - - ${TRAEFIK_NETWORK} - - internal + # mosquitto: + # image: eclipse-mosquitto:latest + # restart: unless-stopped + # expose: + # - "1883" + # - "9001" + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.mqtt-ws.rule=Host(`${MQTT_SUBDOMAIN}`)" + # - "traefik.http.routers.mqtt-ws.entrypoints=websecure" + # - "traefik.http.routers.mqtt-ws.tls=true" + # volumes: + # - ./config/mosquitto:/mosquitto/config + # - mosquitto_data:/mosquitto/data + # security_opt: + # - no-new-privileges:true + # networks: + # - ${TRAEFIK_NETWORK} + # - internal - node-red: - image: nodered/node-red:latest - restart: unless-stopped - expose: - - "1880" - labels: - - "traefik.enable=true" - - "traefik.http.routers.node-red.rule=Host(`${NODERED_SUBDOMAIN}`)" - - "traefik.http.routers.node-red.entrypoints=websecure" - - "traefik.http.routers.node-red.tls=true" - volumes: - - node_red_data:/data - networks: - - ${TRAEFIK_NETWORK} - - internal + # node-red: + # image: nodered/node-red:latest + # restart: unless-stopped + # expose: + # - "1880" + # labels: + # - "traefik.enable=true" + # - "traefik.http.routers.node-red.rule=Host(`${NODERED_SUBDOMAIN}`)" + # - "traefik.http.routers.node-red.entrypoints=websecure" + # - "traefik.http.routers.node-red.tls=true" + # volumes: + # - node_red_data:/data + # networks: + # - ${TRAEFIK_NETWORK} + # - internal # 백업 서비스 추가 backup-service: