自建私有日记本:MyDiary —— 属于你的 NAS 极简写作空间

自建私有日记本:MyDiary ------ 属于你的 NAS 极简写作空间

在这个数据隐私备受关注的时代,你是否还在寻找一个安全、私密、且完全由自己掌控的日记空间?

今天,我想向大家推荐一款我最近开发的开源项目:MyDiary。它专为追求极致隐私和简约体验的开发者、文字爱好者打造。


🌟 为什么选择 MyDiary?

市面上的日记 App 很多,但要么因为"数据在云端"让人缺乏安全感,要么因为功能过于臃肿让人失去了写作的动力。

MyDiary 的核心逻辑非常纯粹:数据主权归用户,写作过程无压力。

1. 私有化部署(NAS 友好)

支持 Docker 一键部署,非常适合运行在你的 Synology(群晖)、QNAP(威联通)或者自己的云服务器上。所有日记数据(包括图片)都存储在本地数据库中,真正做到"我的数据我做主"。

2. 极简主义设计

基于 Vue 3 + Tailwind CSS 构建,整体 UI 风格现代且沉静。没有社交干扰,没有广告植入,只有你和你的文字。

3. 日历式回顾

通过直观的日历视图,你可以清晰地观察到自己的写作频率。每一天的思绪,都被温柔地安放在日期方框里。

4. 沉浸式编辑器

支持 Markdown 语法,实时保存。配合图片上传功能,让你的日记不再只是干巴巴的文字,而是图文并茂的生活记录。


🛠️ 技术栈揭秘

作为一个开发者,我也在项目中实践了目前主流的全栈开发方案:

  • 前端:Vue 3 + TypeScript + Vite + Tailwind CSS
  • 后端:Node.js + Express + TypeScript
  • 数据库:PostgreSQL (关系型数据库,保证数据一致性)
  • 部署:Docker & Docker Compose

📸 预览


🚀 快速上手

只需三步,即可拥有属于自己的私有日记服务:

  1. 环境配置 :配置 .env 文件。

  2. 启动容器

    bash 复制代码
    docker-compose up -d --build
  3. 开始写作 :访问 http://your-ip:3000 即可开始记录。


🌈 未来计划

  • 多端适配优化(移动端 PWA 支持)
  • 导出功能(Markdown / PDF 格式)
  • 更加丰富的统计图表(心情曲线、关键词云)

🔗 开源地址

如果你也喜欢这个项目,欢迎点个 Star 支持一下!

GitHub 仓库:github.com/aladdin0414...

期待在 Issue 区听到你的反馈和建议,让我们一起完善这个属于私人的角落。


"日记是写给未来的自己的一封情书。" ------ 愿 MyDiary 能帮你留住那些珍贵的瞬间。

相关推荐
阿里嘎多学长2 小时前
2026-03-31 GitHub 热点项目精选
开发语言·程序员·github·代码托管
angerdream2 小时前
最新版vue3+TypeScript开发入门到实战教程之组件通信之二
javascript·vue.js
逛逛GitHub3 小时前
把 Claude Code 变成你的桌面宠物,这个开源项目好有创意啊。
github
Goodwin3 小时前
TypeScript 成 AI 应用层标配?GitHub Trending 告诉你2026前端往哪走
前端·人工智能·github
前端小咸鱼一条4 小时前
15.Symbol类型
前端·javascript·vue.js
七夜zippoe4 小时前
OpenClaw 多渠道统一管理:构建全平台智能消息中枢
开发语言·microsoft·github·多渠道·openclaw
代码煮茶4 小时前
Vue3 组件通信实战 | 8 种组件通信方式全解析
前端·vue.js
诸葛亮的芭蕉扇5 小时前
tooltip-position-solution
前端·vue.js·elementui
踩着两条虫5 小时前
AI驱动的Vue3应用开发平台深入探究(十八):扩展与定制之集成第三方库
vue.js·人工智能·低代码·重构·架构