logo
0
0
WeChat Login

Hugo Book 主题网站

这是一个使用 hugo-book 主题构建的 Hugo 网站。

功能特性

  • 📚 简洁优雅的文档风格
  • 🎨 支持亮色/暗色主题切换
  • 🔍 内置搜索功能
  • 📱 完全响应式设计
  • 🌳 清晰的多级目录结构

快速开始

使用 Docker Compose(推荐)

docker-compose up -d

访问 http://localhost:8080 查看网站。

使用 Docker

# 构建镜像 docker build -t hugo-book-site . # 运行容器 docker run -p 8080:80 hugo-book-site

本地开发(需要安装 Hugo)

# 安装主题 git clone https://github.com/alex-shpak/hugo-book.git themes/hugo-book # 启动开发服务器(带草稿预览) hugo server -D

访问 http://localhost:1313 查看效果。

项目结构

. ├── content/ # 内容目录 │ ├── _index.md # 首页 │ ├── docs/ # 文档部分 │ └── posts/ # 文章部分 ├── config.toml # 配置文件 ├── Dockerfile # Docker 镜像构建文件 ├── docker-compose.yml └── nginx.conf # Nginx 配置

添加新内容

创建新文章

hugo new posts/new-post.md

创建新文档

hugo new docs/new-page.md

自定义配置

编辑 config.toml 文件来自定义网站:

baseURL = 'https://your-domain.com/' languageCode = 'zh-cn' title = '你的网站标题' [params] BookTheme = 'light' # light, auto, dark BookToC = true # 显示目录 BookSearch = true # 启用搜索

部署

构建后的静态文件在 Docker 容器的 /usr/share/nginx/html 目录。

可以直接部署到:

  • Nginx 服务器
  • GitHub Pages
  • Netlify
  • Vercel
  • 任何支持静态网站托管的服务

更多信息

About

学习测试用

Language
HTML55.9%
Dockerfile34.5%
Others9.6%