docs: 트러블슈팅 문서 정리 및 업데이트

- 모든 트러블슈팅 파일명을 yymmdd 형식으로 통일
- 오늘 작업 내용 추가 (서버 구조 변경, auth-server 설정)
- Git 작업 실수 관련 교훈 기록
This commit is contained in:
happybell80 2025-07-29 20:07:20 +09:00
parent cc0bc34fd5
commit 15d776d888
19 changed files with 26 additions and 1 deletions

View File

@ -117,5 +117,30 @@ Claude가 세션 시작 시 규칙을 제대로 따르지 않음. CLAUDE.md 재
- 한번에 모든 기능을 구현하지 말고 레벨별로 해금
- 리소스 사용량도 점진적으로 증가
## 오후 8시 00분
### 서버 구조 변경 및 auth-server 설정 수정
**서버팀 메시지 내용**:
- 51123 서버: nginx, Gitea, frontend-base, auth-server, PostgreSQL
- 51124 서버: 로빙 서비스들, 스킬 서비스들, ChromaDB
- PostgreSQL은 51123 서버 호스트에서 실행 중
- auth-server Docker 컨테이너가 호스트 PostgreSQL 연결 불가 문제
**해결 작업**:
1. auth-server의 docker-compose.yml 수정
- DATABASE_URL 기본값을 `host.docker.internal` 사용하도록 변경
- 이미 extra_hosts 설정은 있었음
2. 서버 아키텍처 문서 업데이트
- server-architecture.md에 변경된 서버 구조 반영
- auth-server와 PostgreSQL이 51123에 추가된 것 문서화
**실수 및 교훈**:
- Git 작업 시 디렉토리 구조 실수 반복
- ivada는 git 저장소가 아님, 각 하위 폴더가 개별 저장소
- cd 명령 전 현재 위치 확인 필수
- CLAUDE.md에 디렉토리 구조 주의사항 추가함
---
**작성 완료**: 2025-07-29 19:35
**작성 완료**: 2025-07-29 20:05