NAS又发现宝藏项目!一个平台搞定全家日历、记账、购物和任务
哈喽小伙伴们好,我是Stark-C~
很多有规划的人都喜欢将自己生活和工作中的点点滴滴记录下来,比如用备忘录记下待办事项和灵感,用记账软件记录日常开销,用购物清单规划采购物品,重要行程则交给日历提醒。
习惯是好,但有一点不爽。就是每个工具都只管一个事项,比如这些明明事明明都是家务相关,却都被拆得七零八落,难道就不能搞一个项目将它们整合在一起吗?
你还别说,还真有人把它做出来了!最近发现一个挺有意思的开源项目--Yuvomi,它把家庭日历、任务、购物、预算、菜谱等功能全部整合到一起,而且还能部署在自己的NAS上,简直就是一个“家庭生活管家”!
关于Yuvomi

🔺Yuvomi是一个自托管的家庭生活管理平台,作者给它的定义就是一个能私有化部署的“家庭规划中心”的项目。它的目标是把家庭常用的各种应用整合到一个系统中,然后分成20种模块。例如:任务、家庭日历、购物清单、预算管理、菜谱、文档、联系人、提醒等。最重要的是,这些模块之间还能互相关联、协同工作。
Yuvomi已经在G站开源,并且是完全免费,更新的频率也很高。截止目前已经超过2.1k Star,可见还是有很多人对这样的项目有需求的,如果你也觉得项目不错,记得为作者Star 支持~
项目Github地址:https://github.com/ulsklyc/yuvomi
项目亮点特色:
🔄 一站式家庭管理:将任务、日历、购物清单、预算、菜谱、文档、健康等 20+ 模块整合到同一个平台,用一个应用代替多个订阅服务。
👨👩👧👦 专为家庭协作设计:支持多成员独立账号、角色权限和可见性控制,既能共享家庭事务,也能保留个人隐私。
🗓️ 家庭日历中心:支持 Google Calendar、iCloud、Nextcloud 等日历双向同步,让全家人的安排集中在一个地方管理。
🛒 购物与菜谱联动:菜谱、餐食计划、购物清单相互关联,每周菜单可直接生成采购内容。
💰 预算与家庭账本:支持收入、支出、预算管理、共同开销分摊及储蓄目标管理。
📄 家庭文档中心:合同、保修单、证件资料等重要文件统一存放,并支持分类和检索。
🔗 模块互联协同:任务、成员、购物、菜谱、日历等数据互相关联,不再是一个个独立的信息孤岛。
📱 PWA 跨平台体验:无需安装客户端,可直接添加到手机桌面,支持电脑、平板和手机访问。
🏠 完全自托管:支持NAS私有化部署,数据全部保存在自己的服务器或 NAS 中。
🔐 隐私优先:无广告、无跟踪器、无订阅费用,支持数据库加密,家庭数据始终掌握在自己手中。
Yuvomi部署

🔺本次部署以极空间NAS为例,打开文件管理器,在Docker目录下新建一个“yuvomi”的文件夹。

🔺然后点击极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。

🔺在“创建项目”页面自定义项目名称,“存储位置”需要手动选择我们前面新建的“yuvomi”文件夹,在下方输入框输入以下Docker Compose 配置信息:
services:
yuvomi:
image: ghcr.io/ulsklyc/yuvomi:latest
container_name: yuvomi
healthcheck:
test:
[
"CMD",
"node",
"-e",
"require('http').get('http://localhost:3000/health',r=>process.exit(r.statusCode===200?0:1))"
]
interval: 30s
timeout: 10s
retries: 3
start_period: 10s
ports:
- "3245:3000" # 项目访问端口,冒号前面请勿与其它服务冲突
volumes:
- ./data:/data
- ./backups:/backups
- ./modules:/app/modules
- ./documents:/documents
environment:
NODE_ENV: production
DB_PATH: /data/yuvomi.db
BACKUP_DIR: /backups
MODULES_DIR: /app/modules
DOCUMENT_STORAGE_LOCAL_ENABLED: true
DOCUMENT_STORAGE_LOCAL_PATH: /documents
MODULES_ALLOW_WEB_INSTALL: true
SESSION_SECURE: false
TRUST_PROXY: 0
SESSION_SECRET: 8LpN4YwFd3HsTa6JuC1XeRgP5MnZk8AvWqE2BtHy9DsUfGjL7CxNrPmQ4VoKbXt1WiSe #64位以上随机字符串,自己找网站在线生成即可
TZ: Asia/Shanghai
restart: on-failure:5
以上代码需要修改的地方已经给到中文注释,其它的默认即可。镜像的拉取需要自行解决网络问题,粘贴到自己的NAS这边之前建议使用AI工具优化一下,以防止格式问题造成的部署失败。

🔺项目部署之后可以看到容器显示正常,就说明可以使用了。
Yuvomi体验

🔺打开方式没啥特别,直接使用浏览器输入【IP:端口号】,或者直接启用极空间NAS专属的“远程访问”即可。

🔺打开来之后先来创建管理员账户和密码,自己自定义设置即可。Yuvomi是跟随浏览器的语言,所以它默认就是简体中文。

🔺进到项目主页面它还有一个首次使用的向导指引,还挺贴心的~

🔺有一说一,虽说这个项目是国外大佬开发的,不过它不管是界面UI,还是整体布局,以及操作逻辑都挺符合咱们国内用户使用习惯的,上手几乎没有什么门槛。

🔺先去设置里面切换下地区。他默认是德国,切换成咱们国家它的货币以及市区信息也会自动更改,这个说实话确实贴心,我之前分享其它同类项目还需要我们自己一个个手动切换。

🔺也可以设置下自己本地天气。因为使用的是国外Open-Meteo天气服务,对于我们国内的城市支持的不是很全面,我自己所在地竟然找不到(可能也怪我这确实是十八线小城市的缘故~)

🔺这个项目最赞的就是它支持的功能虽说很多,但都是以模块化的形式独立存在的,不会一股脑全部塞给你。需要什么开什么,不需要的直接关掉,用起来非常灵活。
Snipaste_2026-10-29_22-06-47🔺这个项目应该会有很大的发展潜力,因为我看到它还支持自定义模块,也就是我后期可能会支持第三方,或者自制模块的加入。

🔺我目前只选择了十来个我自己用得上的模块,所以在主页面它展示的就非常清爽。

🔺用起来就非常简单了,比如可以直接创建一个待办日历(也支持体型)。
Snipaste_2026-10-29_22-12-41🔺或者直接添加任务。

🔺创建好之后首页会有变化,它会直观的显示我们的日历计划和待办。

🔺其它的模块如果有内容添加它在首页也会展示。

🔺比较有意思的是,这个项目还有一个壁挂模式,相当于一个综合信息中心展示。比如说家里有吃灰的平板,这个时候就用上了,使用平板的浏览器打开我们部署在NAS上的这个项目,它这里会展示当天的日程、任务、购物清单以及各种安排,看起来一目了然。
最后
当然,项目的功能远不止这些,由于篇幅有限,这里就不一一展示了。有兴趣的小伙伴可以自己部署下来慢慢体验。毕竟每个人的需求不同,适合我的模块未必就是你的需求。
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~
