From de76764f7b1dae4a6e9a8c079c4cbda529a2db2e Mon Sep 17 00:00:00 2001 From: TtiPo Date: Sun, 19 Jul 2026 05:43:41 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AF=B8=EC=82=AC=EC=9A=A9=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EC=A0=9C=EA=B1=B0:=20adminer,=20n8n,=20n8?= =?UTF-8?q?n=5Fpostgres?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 앱 코드에서 참조하지 않는 서비스들을 compose와 env 템플릿에서 제거. n8n이 다시 필요해지면 ~/stacks/ 아래 독립 스택으로 구성 권장. Co-Authored-By: Claude Fable 5 --- .env.example | 12 ----------- docker-compose.yml | 53 +--------------------------------------------- 2 files changed, 1 insertion(+), 64 deletions(-) diff --git a/.env.example b/.env.example index 4291baa0..a0a857e9 100644 --- a/.env.example +++ b/.env.example @@ -22,18 +22,6 @@ REFRESH_SECRET= # Gemini API Key JEMINI_KEY= -# n8n Configuration -N8N_PORT=5678 -N8N_DB_USER=n8n -N8N_DB_PASSWORD= -N8N_DB_NAME=n8n_database -POSTGRES_USER=n8n -POSTGRES_PASSWORD= -POSTGRES_DB=n8n_database - # Ports BACKEND_PORT=54530 FRONTEND_PORT=55110 - -# n8n Security -N8N_ENCRYPTION_KEY= diff --git a/docker-compose.yml b/docker-compose.yml index 9274047c..6ab19765 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,20 +19,6 @@ services: retries: 20 start_period: 30s - adminer: - image: adminer - container_name: adminer - restart: always - # IPv6 비활성 호스트에서 기본 [::]:8080 리슨이 실패하므로 IPv4로 지정 - command: ["php", "-S", "0.0.0.0:8080", "-t", "/var/www/html"] - ports: - # DB 관리툴은 서버 내부에서만 접근 (외부 접근은 SSH 터널 사용) - - "127.0.0.1:8083:8080" - depends_on: - - mysql - networks: - - report-network - backend: build: ./backend container_name: report_backend @@ -68,46 +54,9 @@ services: networks: - report-network - postgres: - image: postgres:16-alpine - container_name: n8n_postgres - restart: always - environment: - POSTGRES_USER: ${POSTGRES_USER:-n8n} - POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-n8n_password} - POSTGRES_DB: ${POSTGRES_DB:-n8n_database} - volumes: - - postgres-data:/var/lib/postgresql/data - networks: - - report-network - - n8n: - image: n8nio/n8n:latest - container_name: n8n - restart: always - environment: - - DB_TYPE=postgresdb - - DB_POSTGRESDB_HOST=postgres - - DB_POSTGRESDB_PORT=5432 - - DB_POSTGRESDB_DATABASE=${N8N_DB_NAME:-n8n_database} - - DB_POSTGRESDB_USER=${N8N_DB_USER:-n8n} - - DB_POSTGRESDB_PASSWORD=${N8N_DB_PASSWORD:-n8n_password} - - N8N_PORT=${N8N_PORT:-5678} - - N8N_ENCRYPTION_KEY=${N8N_ENCRYPTION_KEY:-n8n_secret_key_123} - ports: - - "${N8N_PORT:-5678}:5678" - volumes: - - n8n-data:/home/node/.n8n - depends_on: - - postgres - networks: - - report-network - networks: report-network: driver: bridge volumes: - mysql-data: - postgres-data: - n8n-data: \ No newline at end of file + mysql-data: \ No newline at end of file