Hugo Blog Multi Site Management

Managing 3 Hugo Blogs from a Single Folder

I run 3 Hugo blogs for different purposes. Dev blog — Development debugging logs, technical documentation (this blog) [App] Homepage — App introduction + update blog, multilingual (ko/en) Personal blog — Non-development writing They are separated by role, but I wanted to manage them all from one place. Directory Structure ~/domain/ ├── seunghan-xyz/ # Dev blog │ ├── content/ │ │ ├── posts/ # Technical posts │ │ ├── projects/ # Project introductions │ │ └── about/ │ ├── themes/ │ │ └── PaperMod/ # git submodule │ ├── hugo.toml │ └── public/ # Build output │ ├── blogs/ │ └── blog_richdada/ │ ├── [app]-blog/ # App homepage + blog │ │ ├── content/ │ │ │ ├── posts/ │ │ │ ├── features/ │ │ │ ├── legal/ │ │ │ └── mcp/ │ │ ├── i18n/ # ko.yaml, en.yaml │ │ ├── hugo.toml │ │ └── netlify.toml │ │ │ └── personal-blog/ # Personal blog │ ├── content/ │ │ └── posts/ │ └── hugo.toml │ └── dcode/ └── landing/ # Static landing pages Theme Selection Dev Blog: PaperMod # hugo.toml theme = 'PaperMod' Minimal and fast. Code highlighting is clean and dark mode is supported by default. Search, archive, and table of contents features are built in, requiring almost no additional configuration. ...

2025-10-08 · 4 min read · Seunghan
Privacy Policy Terms Disclaimer Contact