Hugo 기반의 개인 기술 블로그입니다.
# 저장소 클론
git clone --recurse-submodules https://github.com/ingyeomnote/ingyeomnote.github.io.git
cd ingyeomnote.github.io
# 로컬 서버 실행
hugo server -D
# 빌드
hugo
# 새 포스트 생성
hugo new posts/my-new-post.md
# content/posts/my-new-post.md 파일이 생성됩니다
# 편집 후 Git commit & push
master 브랜치에 푸시하면 GitHub Actions를 통해 자동으로 배포됩니다.
.
├── archetypes/ # 콘텐츠 템플릿
├── content/ # 블로그 콘텐츠
│ ├── posts/ # 블로그 포스트
│ └── about.md # About 페이지
├── layouts/ # 커스텀 레이아웃
│ ├── _default/ # 기본 레이아웃
│ └── index.html # 홈페이지 레이아웃
├── static/ # 정적 파일
│ ├── cms/ # Decap CMS 관리 페이지
│ └── images/ # 이미지 파일
├── .github/
│ └── workflows/ # GitHub Actions 워크플로우
├── hugo.toml # Hugo 설정 파일
└── README.md
이 블로그의 콘텐츠는 저작권법의 보호를 받습니다.