v1.0.0

Hugo 站点配置与构建平台

HugoHub 为 hugo/ 项目服务:集中管理各站点的 hugo.toml 配置数据,通过 1Panel 建站与部署 SSL,构建时组装配置文件、调用 Hugo 二进制,并将产物同步至站点目录。支持批量生成配置草稿,以及 1Panel 建站与证书状态校正。

构建流水线

从产品素材到 1Panel 建站、证书部署与 Hugo 同步的完整路径

01

产品

维护产品名称、下载链接与图标素材


02

配置

手动创建或通过 Bulk 批量生成配置草稿


03

发布

审核内容后发布,生成可构建的站点配置


04

建站

选择已发布配置,在 1Panel 创建静态站点


05

证书

为已建站站点申请 ACME 证书并启用 HTTPS


06

同步

组装 TOML、Hugo 构建、同步产物至站点目录

核心能力

v1.0.0 已实现的数据模型与构建能力

站点配置

单文档对应 hugo.toml,支持草稿与发布;只读字段记录 1Panel 建站与证书状态。

产品素材

管理 icon、hero 图与下载链接,创建 Config 时自动继承默认值。

批量草稿

按域名批量生成 Config 草稿,可选 DashScope AI 自动生成文案。

1Panel 建站

选择已发布 config,通过 1Panel HTTP API 批量创建静态站点。

SSL 证书

ACME HTTP 申请证书,部署 HTTPS 并启用 HSTS、HTTP/3 与强制跳转。

Hugo 构建

组装 TOML、同步媒体资源、调用 Hugo 二进制完成静态站点构建与部署。

面板状态校正

Config 列表一键同步 1Panel 建站/证书状态,修正手动删站或删证书后的偏差。

产物部署

将 public/ 写入 1Panel 站点目录,支持同步前清空目标。