Daily Deploy Bot becbd44128 feat(hugo): 添加 Hugo 站点结构、项目管理层页面和每日归档目录 1 dzień temu
..
.env.example becbd44128 feat(hugo): 添加 Hugo 站点结构、项目管理层页面和每日归档目录 1 dzień temu
README.md becbd44128 feat(hugo): 添加 Hugo 站点结构、项目管理层页面和每日归档目录 1 dzień temu
docker-compose.yml becbd44128 feat(hugo): 添加 Hugo 站点结构、项目管理层页面和每日归档目录 1 dzień temu

README.md

Hugo 部署说明

这个目录提供一个最小可用的 Hugo 容器部署方案:

  • 宿主机端口固定为 9080,和当前 WordPress 对外端口保持一致
  • Hugo 直接挂载 ../site,Markdown 内容同步后会被即时渲染
  • 云服务器上的 Nginx 如今若反代到本机 :9080,切 Hugo 后无需改 upstream

启动

cd /home/zhn/.openclaw/workspace/skills/robdaily/deploy
cp .env.example .env
# 如需自定义域名,改 HUGO_BASEURL

docker compose up -d

切换注意事项

当前 WordPress 也占着 9080,所以 不能和 Hugo 同时用同一个宿主机端口启动

切换时建议:

  1. 先确认 Hugo 站点内容已经准备好
  2. 停掉旧 WordPress 容器
  3. 再启动这个 Hugo 容器

示例:

docker stop wordpress-wordpress-1
cd /home/zhn/.openclaw/workspace/skills/robdaily/deploy
docker compose up -d

每日简报同步

arxiv-digest/scripts/run_daily.py --publish-hugo 会把当天的 Markdown 归档自动写进:

/home/zhn/.openclaw/workspace/skills/robdaily/site/content/ai-daily/

容器跑着时,新内容会直接出现在 Hugo 站点里。