3款开源日记工具整理合集,可Docker一键部署!
3款开源日记工具整理合集,可Docker一键部署!
前言
在数字时代,日记早已不再局限于纸笔之间,越来越多的人选择用自托管的方式守护自己的私密记录。今天为大家整理了三款各具特色的开源日记工具,它们都支持 Docker 一键部署,让你轻松在 NAS 或 VPS 上搭建属于自己的日记空间。
一、Journiv
1.1 Journiv简介
Journiv是一款处于积极开发中的自托管私人日记应用,注重隐私、安全与用户体验,帮助用户记录生活、追踪情绪并进行深度自我反思。
1.2 Journiv主要特点
- 隐私与安全:数据完全由用户掌控,支持本地数据库存储,无任何遥测,提供 JWT 认证及可选的 OIDC/SSO 集成。
- 内容创作:支持富文本日记、多本日记分类、灵活标签系统、多媒体上传及带时区信息的精准时间记录。
- 情绪追踪:可记录每日心情,结合可视化分析、写作连击统计和情绪模式识别,助你了解内在变化。
- 提示式日记:每日智能推送写作提示,支持按类别筛选,并能一键从提示创建日记条目。
- 搜索与发现:提供全文检索、多维过滤(日期、情绪、标签等)、“历史上的今天”等功能,轻松找回过往记录。
- 分析与洞察:整合写作习惯、情绪趋势、各日记本统计及个性化建议,打造专属反思仪表盘。
1.3 项目地址
- Github地址:https://github.com/journiv/journiv-app
1.4 项目预览

二、Hibiscus.txt
2.1 Hibiscus简介
Hibiscus.txt是一款专为追求极简与实用性的用户设计的纯文本日记工具。它主要是为了满足作者个人的需求而开发,强调简约和实用性,适合那些寻求无冗余、直接操作体验的用户使用。通过每天提供一个新的文本文件来记录您的日常或重要事件,Hibiscus.txt 让日记记录变得简单而不失个性。
2.2 Hibiscus主要特点
- 每日新文本文件:系统每天自动生成一个新的文本文件供您记录当天的心情、事件或是任何您想保存的文字。
- 笔记命名功能:可以为重要的里程碑、大事件或游戏成就等保存带有名称的笔记,便于日后查找和回忆。
- 简便的备份选项:支持将日记文件轻松导出为.zip格式的压缩包,方便进行备份和存档。
- 极致简约的设计理念:坚持一切从简的原则,不包含数据库、加密技术、OAuth认证等复杂元素。甚至密码也以明文形式存储——这在某些情况下可能被视为一种特色而非缺陷。
- Docker 支持:对于希望获得最佳运行环境的用户来说,Hibiscus.txt 提供了 Docker 支持,确保软件可以在几乎任何环境下稳定运行。
- Telegram 通知(可选):针对安全性有所顾虑的用户,可以选择启用 Telegram 通知功能,以便在发生失败的登录尝试时及时收到警告。
2.3 项目地址
- 容器镜像地址:git.a71.su/andrew71/hibiscus:latest
2.4 项目预览

三、DailyTxT
3.1 DailyTxT简介
DailyTxT 是一个加密的日记网络应用程序,可以写下您当天的故事并轻松再次找到它们。 它是用Python Flask(后端)和Vue.JS(前端)编写的,旨在由Docker运行 - 支持AMD64和ARM64。
3.2 DailyTxT特点
- 加密:您写入的所有内容在写入服务器存储之前都会进行加密。即使是管理员也无法读取您的私人内容!
- 文件上传:您可以每天上传任意文件(每个文件最大 128 MB)。它们也以加密方式存储在服务器上。
- 搜索:通过轻松扫描笔记中的任何关键字并重新发现您可能几乎忘记的细节来支持您的记忆。
- 多语言支持:该网络应用程序目前提供德语、英语、西班牙语和中文(简体)翻译版本。系统会根据浏览器的设置自动检测和选择语言。- - 添加更多语言很容易 - 如果您向我提供语言文件!看client/src/lang/translations
- 移动:响应式设计,便于在移动屏幕上使用。此外:允许安装“A2HS”(添加 2 个主屏幕)
- 多用户接口:您可以创建多个用户帐户。每个帐户都使用自己的加密密钥,因此不存在数据泄露的风险。
- 备份和恢复:出于备份原因,您可以将所有数据(解密)导出到 zip 文件中,稍后通过上传 zip 重新导入数据。
- 模板:创建模板,您可以每天重复使用这些模板。
3.3 项目地址
- gIthub地址:
https://github.com/PhiTux/DailyTxT
3.4 项目预览

四、对比与分析
| 对比维度 | Journiv | Hibiscus.txt | DailyTxT |
|---|---|---|---|
| 定位 | 功能全面的自托管日记 | 极简纯文本日记 | 加密日记 Web 应用 |
| 技术栈 | 现代 Web 全栈(JWT/OIDC) | 轻量脚本/容器 | Python Flask + Vue.js |
| 数据存储 | 本地数据库 | 纯文本文件 | 加密存储 |
| 加密能力 | 常规认证加密 | 无(明文存储) | 端到端加密 |
| 核心特性 | 富文本、情绪追踪、全文检索、多用户 | 每日一个文本文件、极简无冗余 | 端到端加密、多用户、多语言、文件上传 |
| Docker 部署 | ✅ 支持 | ✅ 支持 | ✅ 支持 |
| 部署难度 | ⭐⭐(需配置数据库) | ⭐(极简) | ⭐⭐(需配置加密密钥) |
| 适合人群 | 追求功能全面、喜欢情绪追踪与数据分析的用户 | 极简主义者、纯文本爱好者 | 注重隐私加密、需要多用户与多语言支持的用户 |
| 综合推荐 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ |
五、总结
三款开源日记工具各有千秋,Journiv 以功能全面和情绪追踪见长,Hibiscus.txt 用极简纯文本回归记录本质,DailyTxT 则凭借端到端加密守护隐私安全。它们均支持 Docker 部署,上手门槛低,适合不同需求的用户按需选择。如果你追求丰富功能与数据分析,Journiv 是不二之选;若偏爱简洁纯粹,Hibiscus.txt 值得一试;而注重隐私加密的朋友,DailyTxT 则是最佳拍档。无论选择哪一款,都能让你在自托管的道路上,安心记录每一天的点滴。
- 点赞
- 收藏
- 关注作者
评论(0)