수정: 헬스 체크 경로 /taxbaik/healthz → /healthz
TaxBaik CI/CD / build-and-deploy (push) Failing after 2m31s

## 근본 원인
PathBase 제거 이후 앱이 /taxbaik 경로를 인식하지 않음
배포 스크립트의 헬스 체크가 404 오류로 실패

## 변경 사항
 .gitea/workflows/deploy.yml (290줄)
   - http://127.0.0.1:5001/taxbaik/healthzhttp://127.0.0.1:5001/healthz

 deploy_gb.sh (129줄)
   - http://127.0.0.1:${TARGET_PORT}/taxbaik/healthzhttp://127.0.0.1:${TARGET_PORT}/healthz

## 이유
- Nginx 리다이렉트는 공개 도메인에만 적용됨
- 배포 스크립트는 localhost:5004 직접 호출
- 따라서 /taxbaik 제거한 경로로 호출해야 함

## 검증
 PathBase 없음 (제거됨)
 Nginx rewrite: /taxbaik → /healthz (공개 도메인)
 배포 스크립트: /healthz (로컬 호출)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-07-08 16:48:33 +09:00
parent fb8038b338
commit ef01c8fac0
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -287,7 +287,7 @@ jobs:
echo "--- [5/5] 헬스 체크 (최대 60초) ---"
ATTEMPTS=20
for i in \$(seq 1 \$ATTEMPTS); do
STATUS=\$(curl -sf -o /dev/null -w '%{http_code}' http://127.0.0.1:5001/taxbaik/healthz 2>/dev/null || echo "000")
STATUS=\$(curl -sf -o /dev/null -w '%{http_code}' http://127.0.0.1:5001/healthz 2>/dev/null || echo "000")
if [ "\$STATUS" = "200" ]; then
echo "✓ [1/6] 헬스 체크 완료"