Hugo Blog on OCI with GitHub Actions
개요
이 블로그는 Hugo 정적 사이트 생성기를 사용하여 구축되었으며, GitHub Actions를 통해 Oracle Cloud Infrastructure (OCI) Free Tier 서버로 자동 배포됩니다.
아키텍처
로컬에서 Markdown 작성
↓
GitHub Push (main 브랜치)
↓
GitHub Actions (Hugo 빌드)
↓
SSH + rsync 배포
↓
OCI 서버 (Nginx)
↓
https://blog.fcoinfup.com
기술 스택
| 구성 요소 | 기술 |
|---|---|
| 정적 사이트 생성기 | Hugo |
| 테마 | Ananke |
| CI/CD | GitHub Actions |
| 서버 | OCI Free Tier (ARM) |
| 웹 서버 | Nginx |
| 배포 방식 | SSH + rsync |
설정 관리
프로젝트는 .blogrc.yaml 파일을 통해 설정을 중앙 관리합니다.
By yarang
read more