docs: skill-calendar 자동배포 계획 문서 수정
- 제목에 (계획) 명시, 현재 상태(수동 배포) 명확히 표시 - 권한 문장 수정: DB 연결(51123 PostgreSQL) 고려 사항 추가 - 구현 체크리스트 추가: 문서/코드 동기화 강제 - 문서 작성 원칙 준수
This commit is contained in:
parent
43c07ef6a5
commit
63aa129332
@ -1,4 +1,4 @@
|
||||
# skill-calendar 51124 서버 자동 배포 구성
|
||||
# skill-calendar 51124 서버 자동 배포 구성 (계획)
|
||||
|
||||
**날짜**: 2025-12-06
|
||||
**작성자**: admin
|
||||
@ -6,6 +6,10 @@
|
||||
|
||||
---
|
||||
|
||||
## 현재 상태
|
||||
|
||||
**skill-calendar는 여전히 수동 배포 상태이며, 이 문서는 자동 배포를 위한 계획 초안입니다.**
|
||||
|
||||
## 목표
|
||||
|
||||
skill-calendar 서비스를 Gitea Actions를 통해 51124 서버에 자동 배포하도록 구성
|
||||
@ -60,7 +64,16 @@ skill-calendar 서비스를 Gitea Actions를 통해 51124 서버에 자동 배
|
||||
|
||||
- YAML 문법: heredoc 사용 시 따옴표 처리 주의 (참고: `250904_admin_skill-news_zombie_process_gitea_actions.md`)
|
||||
- Actions 캐시: 워크플로우 수정 시 `/root/.cache/act/` 캐시 삭제 필요할 수 있음
|
||||
- 권한: skill-calendar는 logs 디렉토리만 사용하므로 추가 권한 설정 불필요 (rb8001과 달리)
|
||||
- DB 연결: skill-calendar는 51123 PostgreSQL(main_db)에 연결하므로 DB 네트워크/권한 설정도 함께 고려해야 함 (`docker-compose.yml:14`)
|
||||
|
||||
## 구현 체크리스트
|
||||
|
||||
실제 구현 시 다음 항목을 확인하고 이 문서에 업데이트:
|
||||
- [ ] `.gitea/workflows/deploy.yml` 파일 생성 완료
|
||||
- [ ] Gitea Secrets 설정 확인 (`SSH_PRIVATE_KEY_51124`, `SSH_HOST_51124`, `SSH_USER_51124`)
|
||||
- [ ] Actions runner 설정 확인 (self-hosted)
|
||||
- [ ] 첫 배포 성공 로그 확인
|
||||
- [ ] 헬스체크 정상 작동 확인
|
||||
|
||||
## 참고 문서
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user