FOURM AI MONITOR:基于 AI 的论坛新帖推送,自定义提示词、关键词推送你感兴趣的内容
一个 NodeSeek 论坛新帖监控工具。自动获取论坛 RSS 信息,交由 AI 进行筛选,并推送到Telegram。
2025-12-06    
LET MONITOR 使用教程
一个 LowEndTalk/LowEndSpirit 新帖/评论监控工具。自动获取论坛信息,交由 AI 进行翻译、总结、筛选,并推送到 Telegram、微信或其他渠道。
2025-11-20    
Docker 快速管理脚本
支持列出容器的挂载、环境变量、CPU和内存占用,还支持将容器快速导出成docker-compose.yml、快速修改和重新启动
2025-10-13    
用 Cloudflare Workers 部署 Hugo 静态博客

起因

今天本来打算用 Cloudflare Pages 跑一个静态博客,但在新建项目时看到提示:

我们建议在新项目中使用 Cloudflare Workers
请在我们的兼容性矩阵中查看 Workers 与 Pages 的比较。

于是我就研究了一下,发现其实 Cloudflare Workers 也能直接部署 Hugo 静态博客,而且过程非常简单。

1. 安装 Hugo

首先需要在本地安装 Hugo

sudo apt install hugo

安装好后检查一下版本:

hugo version

2. 初始化博客项目

创建一个新的 Hugo 站点:

hugo new site blog
cd blog

接下来挑选一个主题,例如 Diary。 把主题拉到本地:

git init
git submodule add -b main https://github.com/AmazingRise/hugo-theme-diary.git themes/diary

然后复制主题的 exampleSite 配置文件:

cp -r themes/diary/exampleSite/* .

这样站点就具备了可运行的配置和示例内容。

本地启动预览:

hugo server -D

浏览器打开 http://localhost:1313,可以看到主题示例站点。

3. 配置 wrangler.jsonc 部署设置文件

{
  "name": "example-com",
  "compatibility_date": "2025-07-20",
  "assets": {
    "directory": "./public",
    "html_handling": "auto-trailing-slash",
    "not_found_handling": "404-page",
    "run_worker_first": false
  },
  "build": {
    "command": "hugo build --gc --minify"
  },
  "workers_dev": true,
  "preview_urls": true
}

4. 推送到 GitHub

接下来把项目推送到 GitHub 仓库(Workers 会直接拉取这个仓库进行构建):

2025-08-23