为知识建立一个自己的入口

这个项目把个人主页、科研方法、学习笔记与博客组织在同一个域名下。内容保存在自己的文件中,网页由本机 Mac 提供,通过 Cloudflare Tunnel 对外开放。

从基础设施到内容组织,这个项目保留了连接测试、服务部署与文章整理的完整过程,方便日后复查和维护。

系统怎样连接起来

01 / VISITOR浏览器HTTPS 访问域名
02 / EDGECloudflareDNS · HTTPS · Tunnel
03 / ORIGIN本机 MacCaddy · 静态网页

域名由 OVH 注册,名称服务器迁移到 Cloudflare。Mac 上的 cloudflared 主动建立出站隧道,Cloudflare 再将网站请求送到仅监听本机回环地址的 Caddy 服务。

已经完成的部分

  • 本机提供静态网页服务,Cloudflare Tunnel 建立出站连接,为外部访问提供入口。
  • 根域名、www 与 blog 入口已经连通,并完成 HTTPS 首页和健康检查的上线验收。
  • 内容按科研、笔记和博客组织,使用明确的文章路径与方法索引,便于逐步增加和修订。
  • 服务依赖这台 Mac 持续联网运行;页面内容和运维记录分开保存,便于维护。

2026 年 10 月 18 日上线验收中,根域、www 与 blog 的首页及健康检查共六项 HTTPS 请求均返回 200,证书验证通过。网页服务和隧道配置为用户登录 Mac 后自动启动。

查看公开健康检查 ↗

内容与维护方式

站点采用轻量静态页面。个人介绍与文章内容分别整理成结构化文件,生成页面、目录、搜索索引、RSS 和站点地图。正文支持直接阅读,标签筛选和站内搜索帮助重新找到已经整理过的内容。

修改内容后,将生成的网页同步到运行目录即可发布。源文件与运行副本分开保存,站点运行不依赖外置项目盘持续挂载。

这个方案的边界

本机托管需要 Mac 保持运行、用户登录和网络连接。当前连接使用已有 VPN/TUN 网络,调整网络后需要重新检查。网站的上线验收不等于全天候可用性承诺,也不代替独立网络和长期运行测试。

后续内容继续按主页、科研与项目、学习笔记、博客四个入口组织,随着具体问题与实践的推进逐步更新。