From a7e69409c15118dd87c02768931685a86c8bef1a Mon Sep 17 00:00:00 2001 From: happybell80 Date: Tue, 29 Jul 2025 20:09:47 +0900 Subject: [PATCH] =?UTF-8?q?docs:=2051123=20=EC=84=9C=EB=B2=84=20=EC=84=9C?= =?UTF-8?q?=EB=B9=84=EC=8A=A4=20=EC=A0=95=EB=A6=AC=20=EB=B0=8F=20auth-serv?= =?UTF-8?q?er=20=EC=8B=A4=ED=96=89=20=EA=B4=80=EB=A0=A8=20=EB=82=B4?= =?UTF-8?q?=EC=9A=A9=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...29_happybell80_프론트엔드재설계.md | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/troubleshooting/250729_happybell80_프론트엔드재설계.md b/troubleshooting/250729_happybell80_프론트엔드재설계.md index c66a42a..fe9babc 100644 --- a/troubleshooting/250729_happybell80_프론트엔드재설계.md +++ b/troubleshooting/250729_happybell80_프론트엔드재설계.md @@ -142,5 +142,39 @@ Claude가 세션 시작 시 규칙을 제대로 따르지 않음. CLAUDE.md 재 - cd 명령 전 현재 위치 확인 필수 - CLAUDE.md에 디렉토리 구조 주의사항 추가함 +## 오후 8시 10분 + +### 51123 서버 서비스 정리 및 auth-server 실행 + +**서버 관리 작업** (admin@51123): + +1. **서비스 이전 작업**: + - 51123에서 실행 중이던 서비스들 중지 및 제거: + - skill-email → 51124로 이전 + - rb8001 → 51124로 이전 + - hj_rb10408_test → 51124로 이전 + - Docker 이미지도 정리 완료 + +2. **auth-server 실행 문제 해결**: + - 문제: Docker 컨테이너에서 localhost가 호스트 PostgreSQL에 연결 불가 + - 원인: 컨테이너 내부의 localhost는 컨테이너 자신을 가리킴 + - 해결 과정: + - docker-compose.yml에 host.docker.internal 설정 추가 (로컬 개발자 수행) + - .env 파일의 DATABASE_URL도 host.docker.internal로 수정 (서버에서 직접 수정) + - 결과: auth-server 포트 9000에서 정상 실행 중 + +3. **최종 51123 서버 상태**: + - nginx (80/443) ✅ + - Gitea (3000) ✅ + - frontend-base (8000) ✅ + - auth-server (9000) ✅ + - PostgreSQL (5432) ✅ + - Actions Runner ✅ + +**교훈**: +- Docker 네트워킹: 컨테이너에서 호스트 서비스 접근 시 localhost 대신 host.docker.internal 사용 +- .env 파일은 gitignore에 있어 서버에서 직접 수정 필요 +- PostgreSQL은 이미 호스트에서 실행 중이므로 컨테이너 추가 불필요 + --- **작성 완료**: 2025-07-29 20:05 \ No newline at end of file