自建私有日记本: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 能帮你留住那些珍贵的瞬间。

相关推荐
wangruofeng4 小时前
7.1 万 Star 的 MinerU,把 PDF 变成 LLM 能读懂的 Markdown
github
wangruofeng4 小时前
75k Star 的 OCR 传奇——Tesseract 的 40 年,从 HP 实验室到 LSTM 神经网络
github
逛逛GitHub7 小时前
又挖到 3 个不错的 GitHub 项目,尤其是第 2 个。
github
逛逛GitHub7 小时前
GitHub 上 13 万星的爬虫神器,不要 API Key 就能用了。
github
咪库咪库咪9 小时前
vue3-组件
vue.js
10share9 小时前
100行代码 模拟实现Vue 响应式系统
前端·vue.js
用户40993225021212 小时前
Vue状态管理入门第四章:组合式store和SSR风险
前端·vue.js·后端
一点一木14 小时前
🚀 2026 年 6 月 GitHub 十大热门项目排行榜 🔥
人工智能·github
锋行天下1 天前
半秒开!还有谁!!!
前端·vue.js·架构
JING小白1 天前
Day 1 重学Vue:响应式系统的“底层逻辑”变更,Vue2旧时代的终结与Vue3新时代的开启
前端·vue.js