← Blog

从零搭建个人博客:Obsidian + Rust 全栈方案

从零搭建个人博客:Obsidian + Rust 全栈方案

为什么选择这个方案

市面上的博客方案大多是 Hexo/Hugo 等静态生成器,或者 WordPress 等重型 CMS。我想要的是:

  1. Obsidian 作为唯一写作入口 — 不想在两个地方写东西
  2. 知识库和博客一体 — 笔记可以发布为知识库页面,长文可以发布为博客
  3. 待办也要可视化 — 在 Obsidian 里管理任务,网页上也能看到进度
  4. 轻量部署 — 2核2GB 的小服务器就能跑

最终选定:Obsidian Vault → Syncthing 同步 → Rust (Axum) 后端 → bedic.tech

技术栈

  • 后端: Rust + Axum + Askama + Comrak + Tantivy
  • 前端: htmx + Tailwind CSS + D3.js
  • 同步: Obsidian Sync (多端) + Syncthing (电脑→服务器)
  • 部署: Caddy + systemd

下一步

正在开发中,敬请期待后续文章。

Comments (0)

No comments yet. Be the first!