【免费下载链接】yuvomi
Self-hosted family planner - tasks, calendars, shopping, meals, budget. Your data, your server.
Yuvomi 是一款免费的自托管家庭规划系统(Self-hosted Family Planner),把任务、日历、菜谱、购物清单、家庭预算、健康管理等20 个模块装进同一个应用,运行在你自己的服务器或 NAS 上。MIT 开源许可、支持 26 种语言、零数据追踪,不收取任何订阅费用——所有数据都存放在你自己硬盘的一个 SQLite 文件里,没有第三方服务器参与。
为什么需要 Yuvomi?一个应用替代 20 个付费订阅
大多数家庭的生活是被十几款付费 App "缝合"起来的:一款待办清单、一款日历、一款记账、一款菜谱、一款购物清单……每款都有自己的账号、自己的订阅费,以及存放在别人服务器上的你的数据。
Yuvomi 的思路是:把这些应用全部合并进一个自托管系统。装一次,全家共用,之后每月 0 元。
Yuvomi 的 20 个核心模块一览
模块按 5 大类组织,用不到的可以直接关掉,它会从所有人的菜单里消失(README.md 有完整列表):
| 分类 | 包含的模块 |
|---|---|
| 📅计划 | 任务、日历、排班、便签 |
| 🏠家庭 | 餐食、菜谱、购物、食品柜、家政、垃圾回收、文档、物品清单、积分奖励 |
| 👨👩👧人员 | 健康、联系人、生日 |
| 💶财务 | 家庭预算 |
| ⚙️设置 | 家庭成员、提醒、API 令牌、备份 |
下面看看最常用模块的实际效果:
任务管理:带截止日期和重复提醒的家庭看板
任务模块是支持子任务、评论和完成历史的看板。任务可以指派给多个成员,设置"每周重复",适合管理家务和孩子的作业提醒。
家庭日历:支持 Google 和 CalDAV 双向同步
日历模块支持月/周/日视图,可与 Google 日历、CalDAV 双向同步,还支持 Outlook 推送、节假日订阅,以及按事件控制对谁可见——家人之间共享日程,又保留各自隐私。
每周餐食计划:拖拽排好一周三餐
餐食模块是拖拽式周计划表,早午晚加加餐按天排布,右侧可挂接菜谱库;也可以只读镜像 Mealie、Tandoor 菜谱实例。
家庭购物清单:按货架分区,一键导入
购物清单是全家共享的,商品自动按"水果蔬菜、肉类、乳制品"等货架分区排序,支持数量、单位和备注,手机上手势划勾即可。
家庭预算:记账、账户、共同开销一站搞定
预算模块覆盖收入、支出、多账户、贷款、订阅,以及带"债务简化"的共同开销分摊——合租、夫妻、家庭分账都能算清楚。
最大差异点:模块之间会"对话"
这是装一文件夹独立 App 做不到的事,也是 Yuvomi 自托管家庭规划最核心的价值:
- 一次导入,一周菜谱变购物清单:把接下来 7 天的餐食计划一键导入,所有食材自动落到共享购物清单并按货架排序。
- 食品柜见底,一键补货:食品柜里最后一罐果酱用完,一键加入购物清单;买完回来再一键把数量记回食品柜。
- 做家务自动"发工资":任务可挂积分,谁勾选完成积分就记到谁头上,积分可在家长控制的奖励目录里兑换——孩子的零花钱管理有了出处。
- 一张发票挂在多笔记录上:收据上传一次,同时属于交易记录、共同支出和物品清单条目。
厨房墙上一块屏,每个人手机上一个 App
- 厨房平板墙模式:挂在墙上的横屏平板显示大号时间、今日任务、今日谁"值班"和天气,整个厨房都能看清;它有自己的账号,点一下任务就能记录是谁完成的。闲置时还可以接入 Immich 当家庭照片屏保(docs/immich-screensaver.md)。
- 手机上的 PWA:浏览器直接"添加到主屏幕",无需应用商店;服务器配好 HTTPS 后,应用关闭时提醒依然以推送通知送达;最后打开的购物清单在无信号时也能离线查看。
- 家庭成员加入方式:每个成员通过邀请链接加入并自选密码,没有手机的孩子由管理员直接创建账号;每个模块可按角色设为"完全使用 / 只读 / 不可见"。
如何快速安装 Yuvomi:三种方式任选
硬件要求:约 500 MB 镜像,支持 amd64 和 arm64(树莓派 4/5),256 MB 内存 + 1 个端口(默认 3000)。
方式一:NAS 应用商店一键安装(最简单)
TrueNAS SCALE、Umbrel、Unraid 的应用目录里都能直接搜到 Yuvomi,点安装即可,完全不用碰终端。
方式二:浏览器引导式安装向导(26 种语言)
向导会自动检测 Docker/Podman、配置 HTTPS 反向代理、单点登录和定时备份,然后启动容器并创建管理员账号。
git clone https://gitcode.com/gh_mirrors/oi/yuvomi && cd yuvomi node tools/installer/install-server.js安装脚本源码位于 tools/installer/。完成后在服务器上打开http://localhost:8090即可使用向导。
方式三:Docker Compose 手动安装
仓库根目录自带 docker-compose.yml 和.env.example,复制为.env、生成会话密钥与数据库加密密钥后:
docker compose up -d打开http://localhost:3000,首次访问会引导创建管理员账号。完整步骤、HTTPS 配置与故障排查见 docs/installation.md。
数据安全吗?自托管最让人放心的一点
- 数据只有一份:所有数据都在自己硬盘的
/data/yuvomi.db(SQLite 单文件)里,复制这个文件就是完整导出。 - 可选 AES-256 加密:数据库可用 SQLCipher 加密(设置
DB_ENCRYPTION_KEY),健康数据这类敏感信息尤其建议开启。 - 零追踪、零遥测:开箱后除版本检查外不向外发请求,且该检查可以屏蔽,不会因此损坏任何功能。
- 访问安全:每个账号都可开启 TOTP 两步验证(含恢复码),管理员可强制全家开启;还支持 OIDC 单点登录,甚至能整体关闭密码登录。
- 项目停了怎么办:MIT 许可 + 自托管,不存在"供应商跑路"问题——容器照常运行,数据永远归你。详见 SECURITY.md 与 docs/PRIVACY-FOR-SELFHOSTERS.md。
- 备份:支持手动与定时备份、WebDAV 上传、恢复前自动回滚,甚至可以在浏览器里直接恢复另一台安装的备份文件。
总结:Yuvomi 适合谁?
✅ 如果你受够了每月为 5、6 款家庭 App 分别付费 ✅ 如果你希望家庭数据(尤其是健康、财务数据)只存在自己的服务器上 ✅ 如果你有 NAS 或一台树莓派,愿意花 10 分钟装一个容器
那么 Yuvomi 就是一个用自托管家庭规划系统替代一堆付费订阅的完整方案:任务、日历、餐食、购物、预算、健康全家桶,一个应用,数据归你。
📚 更多资料:完整功能规格见 docs/SPEC.md,二次开发模块指南见 MODULES.md,版本更新记录见 CHANGELOG.md。
【免费下载链接】yuvomi
Self-hosted family planner - tasks, calendars, shopping, meals, budget. Your data, your server.
相关推荐
read书源入门必懂:书源、订阅源、规则净化到底是什么?5个核心概念一次讲透
read书源入门必懂:书源、订阅源、规则净化到底是什么?5个核心概念一次讲透 如果你刚接触「阅读」App,看到"书源"、"订阅源"、"规则净化"这些词一脸懵,这
文档知识库关于 Cap:一个可阅读、可审计、可自托管的开源 CAPTCHA 替代方案
关于 Cap:一个可阅读、可审计、可自托管的开源 CAPTCHA 替代方案 Cap 是一个免费、开源的 CAPTCHA(人机验证)替代方案,用工作量证明(Pro
网络安全应用安全后端别再手抖了:用 Etcher 把系统镜像安全烧进 SD 卡和 U 盘
别再手抖了:用 Etcher 把系统镜像安全烧进 SD 卡和 U 盘 Balena Etcher 是一款开源的镜像烧录工具,负责把系统镜像安全地写进 SD 卡和
桌面应用开发工具智能硬件
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考