NavGuide 的核心价值是把常用开发工具整理清楚。第一阶段把数据放进 links.yaml,文章放进 Markdown,可以让网站在没有数据库和后端 API 的情况下直接运行。
这条路线适合小机器:Caddy 负责 HTTPS 和静态文件服务,GoAccess 直接分析访问日志。等网站稳定后,如果确实需要查看每个工具的点击量,再加 SQLite 或 PocketBase。
当前取舍
- 工具和分类通过 YAML 管理,简单、透明、容易备份。
- 博客通过 Markdown 管理,适合沉淀工具选择和部署笔记。
- 不保留第一版管理后台,避免数据库和认证系统提前增加维护成本。
后续需要在线编辑时,可以再把 PocketBase 作为独立后台接入。