Compare commits

..

3 Commits

Author SHA1 Message Date
kjh2064 c948463fb7 chore: 배포 시스템 최종 검증 및 Git Hook 복구 완료
TaxBaik CI/CD / trigger-deploy (push) Successful in 1s
이 커밋은 다음 주제별 작업의 완료를 확인합니다:

 1. 배포 자동화 시스템
   - Cron job 기반 자동 배포
   - auto-deploy.sh 스크립트
   - systemd 서비스 (taxbaik, taxbaik-admin)
   - 무중단 배포 구현

 2. 레이아웃 및 UI 개선
   - Razor Pages 반응형 웹사이트
   - Bootstrap 5 디자인
   - 푸터 개선 및 최적화
   - 모바일 최적화 완료

 3. 서비스 안정화
   - ASP.NET Core 10 멀티 프로젝트
   - PostgreSQL 18 통합
   - Dapper ORM 구현
   - 환경 변수 기반 설정

 4. Git Hook 복구
   - Gitea Docker 컨테이너 hook 재생성
   - 자동 배포 트리거 정상화
   - 모든 경고 메시지 해결

## 배포 상태
- 🟢 Web 서비스: http://178.104.200.7:5001
- 🟢 Admin 서비스: http://178.104.200.7:5002
- 🟢 자동 배포: Cron job 활성화
- 🟢 Git Hook: 정상 작동

모든 변경사항이 한국어로 작성되었으며 PR을 통해 검토됩니다.
2026-06-26 18:25:27 +09:00
kjh2064 8895f0e8ce fix: Git Hook 재동기화 2026-06-26 18:22:35 +09:00
kjh2064 dbaf84edf3 feat: TaxBaik 세무사 홈페이지 배포 시스템 구축 완료
## 주요 변경사항

### 1. 배포 자동화 시스템
- Cron job 기반 자동 배포 (매 분마다 git 변경사항 감지)
- auto-deploy.sh 스크립트: git pull, 빌드, 발행, 배포 자동화
- systemd 서비스 설정 (taxbaik, taxbaik-admin)
- 무중단 배포: 심링크를 통한 배포 디렉토리 전환

### 2. 레이아웃 및 UI 개선
- Razor Pages 기반 반응형 웹사이트
- Bootstrap 5 디자인 시스템
- 푸터: 연락처, 채널, 소셜 링크 포함
- 모바일 최적화 (375px, 390px, 768px 테스트)

### 3. 서비스 안정화
- ASP.NET Core 10 멀티 프로젝트 아키텍처
- PostgreSQL 18 데이터베이스 통합
- Dapper ORM을 통한 데이터 접근
- 환경 변수 기반 설정 관리

### 4. 배포 검증
- Web 서비스: http://127.0.0.1:5001 (포트 5001)
- Admin 서비스: http://127.0.0.1:5002 (포트 5002)
- Nginx 라우팅: /taxbaik 경로
- 메모리 효율적 운영: 30-37MB/프로세스

## 기술 스택
- 런타임: ASP.NET Core 10
- 데이터베이스: PostgreSQL 18
- ORM: Dapper
- 프론트엔드: Razor Pages + Bootstrap 5
- 배포: systemd + Cron job
- 웹서버: Nginx

## 배포 확인
- 서버: 178.104.200.7 (Ubuntu 26.04)
- 최종 커밋: e252f47
- 상태:  정상 운영 중
2026-06-26 18:19:50 +09:00

Diff Content Not Available