v0.9.9 开源 · 自托管 · AI 原生

一天一篇,打开即写。

Diarum(吾身)是一款为“每天写一点”而生的日记应用。没有标题、没有目录、没有选择焦虑——打开就是今天,写下就已保存。数据完全在你自己的服务器上。

演示账号: demo / demo@1234

Diarum 日记界面 Diarum 日记界面

三种风格,一样好写

经典编辑器、翻页书本、复古 Windows 95——在设置里一键切换,浅色深色都好看。

经典 沉浸 Windows 95
AI 原生

你的日记,AI 也能读懂

从内置助手到 MCP,从 REST API 到 Webhook——Diarum 为 AI 时代的个人数据而设计,而且每一次读取都可审计。

mcp.json
{
  "mcpServers": {
    "diarum": {
      "type": "http",
      "url": "https://diary.example.com/api/v1/mcp",
      "headers": { "Authorization": "Bearer <token>" }
    }
  }
}
  • get_diary
  • list_diaries
  • search_diaries
隐私与安全

最私密的数据,值得最严格的对待

自托管只是起点。Diarum 让你不仅拥有数据,还能证明数据没有被别人看过。

  • 部署在你自己的服务器或 NAS 上,日记、图片、AI 配置都只存在你的数据目录里
  • 系统审计日志记录每一次 API 调用,但从不记录日记正文
  • 访客统计记录每篇日记的每一次读取,包括被拒绝和未登录的尝试
  • API 与 MCP 默认关闭,令牌可随时重置,权限严格限定为只读
  • 导出即是 Markdown + 原图,不被任何格式绑架
  • 代码完全开源,单元测试覆盖率持续公开追踪
了解审计与访客统计
隐私与安全
Docker

一条命令,五分钟拥有自己的日记本

单个二进制、内嵌前端、内置 SQLite,没有任何外部依赖。Docker、Docker Compose、裸机都能跑。

第一个注册的账户自动成为管理员。

查看完整部署文档
bash
docker run -d --name diarum \
  -p 8090:8090 \
  -v ./data:/app/data \
  songtianlun/diarum:latest

今天,就从第一篇开始

先在演示站试试手感,满意了再部署到自己的服务器。