2026.10.15

Yuvomi:把家庭事务集中到自有服务器

Yuvomi 是一款 MIT 许可的自托管家庭规划器,将任务、日历、餐食、购物、预算和健康等功能放在同一套系统中。它适合愿意维护服务器、希望减少订阅服务并掌控家庭数据的用户,但部署、备份和外部集成仍需自行负责。

项目用途

Yuvomi 面向家庭、伴侣,也可以供个人使用。它试图把分散在待办、日历、菜谱、购物清单、预算和文档应用中的家庭事务集中起来,并以容器方式运行在用户自己的服务器或 NAS 上。项目采用 MIT License,README 说明核心数据保存在自有磁盘上的 SQLite 文件中。

它适合希望减少多套账号和订阅、重视数据位置,且愿意承担自托管维护工作的家庭。若你已经有家用服务器、NAS 或熟悉容器部署,Yuvomi 的定位比较明确:不是单一待办工具,而是一个带家庭成员、权限和模块开关的共享工作台。相反,只想注册账号立即使用、又不愿处理更新、备份、网络暴露和故障恢复的用户,采用前应谨慎评估。

yuvomi 项目截图 1

图片来源:yuvomi。项目公开截图,界面可能随版本变化。

已知功能

README 列出 20 个模块。基础部分包括任务、日历、计划和笔记;家庭事务包括餐食、菜谱、购物、储藏室、家务、文档、库存和奖励;人员相关功能包括健康、联系人和生日;财务部分提供预算。提醒和备份则作为设置能力提供。

模块之间存在实际联动。餐食计划可以将未来一周的食材导入购物清单,购物完成后还能把选中项目登记回储藏室。任务可分配给成员并记录完成者,奖励模块可以根据任务积分管理兑换项目。收据还可以关联交易、共享支出和库存项目,减少重复录入。

日历支持 Google 与 CalDAV 双向同步,README 还列出 Outlook 推送、订阅和节假日功能。文档可搜索,并可存放在本地、WebDAV 或 Google Drive。移动端可通过浏览器添加到主屏幕;推送提醒需要 HTTPS。项目也提供角色级模块权限、邀请链接、TOTP 双因素认证、OIDC,以及可选数据库加密和备份恢复能力。

yuvomi 项目截图 2

图片来源:yuvomi。项目公开截图,界面可能随版本变化。

采用前的限制

“自托管”并不等于自动完成运维。你需要规划容器更新、数据卷、备份验证、域名或内网访问,以及 HTTPS。尤其是数据库加密密钥:README 明确提示,密钥丢失或改变后将无法重新打开数据库,因此必须采用可靠的密钥保存方案。

外部连接也不是完全不存在。README 说明默认会进行一次 GitHub Releases 版本检查;日历、天气、汇率、通知渠道、云存储、配方镜像和其他同步服务,通常在启用或使用对应功能时访问外部服务。若家庭网络包含敏感数据,应逐项检查出站访问、第三方账号授权和 WebDAV、Google Drive 等存储位置。

项目给出了 256 MB RAM、默认 3000 端口以及 amd64 和 arm64 镜像等部署信息,但实际容量、并发和备份耗时仍取决于家庭成员数量、附件规模和主机环境,来源没有提供性能承诺。日历同步也应在正式使用前验证时区、重复事件、推送和冲突处理;v2.77.1 的修复记录表明,这些边界情况确实需要持续维护。

部署建议

可以从 Docker 或 Podman 开始,也可以使用引导式设置或 NAS 应用商店。上线前建议先确定四类数据卷的持久化位置,建立异地或至少独立介质的备份,并实际测试恢复。随后再逐步启用日历、通知、云存储和健康等模块,按家庭成员配置最小权限。对于只需要任务和购物的家庭,关闭不需要的模块有助于降低界面复杂度和外部依赖。

总体而言,Yuvomi 的价值在于把家庭协作和数据控制放在同一套自托管系统里;它的代价则是服务器、密钥、更新、集成和恢复责任都落在使用者一侧。

资料来源

资料核对日期:2026-10-15