Hugo Blog Multi Site Management

Hugo 블로그 3개를 하나의 폴더에서 관리하는 구조

Hugo 블로그를 목적별로 3개 운영하고 있다. 개발 블로그 — 개발 삽질 기록, 기술 문서 (이 블로그) [앱명] 홈페이지 — 앱 소개 + 업데이트 블로그, 다국어(ko/en) 개인 블로그 — 비개발 글 각각 역할이 달라서 분리했지만, 관리는 한 곳에서 하고 싶었다. 디렉토리 구조 ~/domain/ ├── seunghan-xyz/ # 개발 블로그 │ ├── content/ │ │ ├── posts/ # 기술 포스트 │ │ ├── projects/ # 프로젝트 소개 │ │ └── about/ │ ├── themes/ │ │ └── PaperMod/ # git submodule │ ├── hugo.toml │ └── public/ # 빌드 결과물 │ ├── blogs/ │ └── blog_richdada/ │ ├── [앱명]-blog/ # 앱 홈페이지 겸 블로그 │ │ ├── content/ │ │ │ ├── posts/ │ │ │ ├── features/ │ │ │ ├── legal/ │ │ │ └── mcp/ │ │ ├── i18n/ # ko.yaml, en.yaml │ │ ├── hugo.toml │ │ └── netlify.toml │ │ │ └── personal-blog/ # 개인 블로그 │ ├── content/ │ │ └── posts/ │ └── hugo.toml │ └── dcode/ └── landing/ # 정적 랜딩 페이지들 테마 선택 개발 블로그: PaperMod # hugo.toml theme = 'PaperMod' 미니멀하고 빠르다. 코드 하이라이팅이 깔끔하고, 다크모드를 기본 지원한다. 검색, 아카이브, 목차 기능이 내장되어 있어서 추가 설정이 거의 필요 없다. ...

2025-10-08 · 3분 소요 · Seunghan
Domain Projects Dev Guide

멀티 도메인 정적 사이트 운영 개발 가이드

개요 여러 개의 정적 사이트(랜딩 페이지 + 블로그)를 단일 디렉토리에서 관리하는 구조와 배포 워크플로우를 정리한 문서입니다. 디렉토리 구조 ~/domain/ ├── dcode/ │ └── landing/ # Static HTML 랜딩 페이지 모음 │ ├── index.html # 메인 페이지 │ ├── app-a/ # 앱별 서브 디렉토리 │ │ ├── index.html │ │ ├── privacy/ │ │ └── terms/ │ ├── app-b/ │ └── Makefile │ ├── seunghan-xyz/ # 개인 블로그 (Hugo) │ ├── content/ │ │ ├── posts/ # 기술 블로그 포스트 │ │ ├── projects/ # 프로젝트 소개 │ │ └── about/ │ ├── hugo.toml │ └── public/ # 빌드 결과물 (git 제외) │ └── blogs/ └── blog_richdada/ # Hugo 블로그 컬렉션 ├── site-a/ # 사이트 A (한국어/영어) └── site-b/ # 사이트 B 기술 스택 구분 기술 개인 블로그 Hugo + PaperMod Theme 앱 블로그 Hugo + Stack Theme v3 랜딩 페이지 Static HTML + Tailwind CSS (CDN) 호스팅 Netlify 도메인 관리 Namecheap 배포 방법 1. 개인 블로그 (Hugo → Netlify CLI) 빌드 후 Netlify CLI로 직접 배포합니다. GitHub push는 자동 배포와 연결되어 있지 않습니다. ...

2025-09-13 · 3분 소요 · Seunghan
개인정보처리방침 문의