使用Caddy反向代理本地域名
由于网络限制,我们升级了脚本 diary.sh,使其能够在无法访问 GitHub 的电脑上本地托管博客,这样在办公环境中可以使用高度定制化的博客系统,从而提高工作效率和规范性。尽管通过 Python3 实现的博客可以在本地域名 127.0.0:4000 或 http://localhost:4000 上运行,但在浏览器地址栏中看起来不够美观,并且需要在 Firefox 中手动设置代理为 http://localhost:4000。为此,本节介绍了一项锦上添花的技术:使用 Caddy 反向代理并生成自签名证书,这样当访问 https://fungzhenhua.github.io 时,实际上是在访问 http://localhost:4000 的内容。