a day ago
- 使用 Zola 作为静态网站引擎,但略有不满,不过也不打算更换。
- 从任何设备(台式机、笔记本电脑、手机)撰写草稿,草稿会自动出现在 jyn.dev 的一个隐藏子域名上。
- 设置包括 Caddy 反向代理到实时 Zola 服务器,支持 HTTPS 和 WebSocket 以实现实时重载。
- 内容目录通过符号链接连接到 Obsidian 笔记文件夹,并通过 Obsidian Sync 在所有设备间同步。
- 在 Obsidian 中使用带有 Zola 头部的“博客文章”模板;编写普通 Markdown。
- 通过将更改提交到 git 并推送到 GitHub 来发布。
- 通常在手机上写大纲,在台式机上整理成散文;有时使用 nvim 处理复杂的 HTML。
- 使用 Lua 计时器在 nvim 中添加了自动保存功能。
- Caddyfile 很简单;包含用于实时重载的 websocket 代理。
- 缺点:由于同步问题,在手机上可见性有限;使用 tailnet SSH 进入台式机检查服务器。
- 优点:可以从任何编辑器/设备进行实时重载,方便与朋友分享以获得反馈,通过关闭 Zola 服务器即可轻松下线。