HELLO NAS BLOG
谁还在每天纠结“今晚吃什么”?NAS装上这个就解决了-GanCook
GanCook 是一款开源的家庭用餐管理工具,支持报餐、点菜、饭局和做饭贡献记录,可通过 Docker 部署到 NAS。
点赞 + 关注 + 收藏 = 学会了
💡整理了一个 NAS 专属玩法专栏,感兴趣的工友可以戳这里关注 👉 《NAS邪修》
如果你家里经常出现这种场景:
“今晚吃什么?”
“不知道,你问问他们。”
“随便。”
“都行。”
“那就随便做点吧……”
最后一家人对着冰箱沉默半天。
这时候,GanCook 可能就派上用场了。
GanCook 是一个专门用来管理家庭吃饭的开源小工具,可以把家里的「今天吃什么」「谁想吃什么」「谁负责做饭」这些事情统一放到一个地方。
家人可以提前报餐、点菜,负责做饭的人也能直接看到大家想吃什么。除此之外,它还记录每个人的做饭次数,甚至做了一个类似 GitHub 的「贡献墙」,用来记录谁为这个家贡献了多少顿饭。
听起来有点离谱,但实际用起来还挺有意思。
这次就拿飞牛 NAS来部署 GanCook,其他品牌的 NAS 基本也是同样的思路,跟着操作就行。
打开 NAS 的「文件管理」,找到 docker 文件夹,在其内部新建一个名为 gancook 的文件夹。
然后在 gancook 里再创建一个 data 文件夹。

打开 NAS 的「Docker」工具,切换到「Compose」面板,点击“新增项目”。
-
项目名称:
gancook -
路径:选择刚刚创建的
docker/gancook这个文件夹 -
来源:创建docker-compose.yml

在新建的 docker-compose.yml 中,复制粘贴以下代码,保存即可:
services:
gancook:
image: gloridust/gancook:latest
container_name: gancook
ports:
- 3456:3000
volumes:
- ./data:/data
restart: always
等待项目构建成功后,在浏览器访问 NAS_IP:3456 即可打开 GanCook。
可以看到其实 GanCook 是的界面是移动端界面,但在PC浏览器也能用。
首次打开需要注册一个管理员账号。
需要填写 家庭名称 以及管理员的 昵称。

然后输入管理员密码。

首次登录后,界面空空如也。

点开「饭局」页面可以新建一个饭局。
GanCook 默认也会开启2条自动饭局的自动化规则,一条是午饭,一条是晚饭。

此时我们可以尝试手动新建一个饭局。

创建饭局的时候可以看到,当前「点你先吃的」和「大家点了什么」都是空的。也就是无菜可点。
那就切换到「菜品」页面,创建一些菜式。

上传菜品的方式也很简单,添加图片、填写菜名、备注,做好菜配分配(打标)。

创建成功后在「菜品库」里就能看到这些菜式了。

回到「饭局」这边就可以看到可以选的菜式。
比如今天我先吃碌鹅和香芋扣肉,我就选中这两项。
如果今天是你来做饭,你可以点击这个饭局的“我来做这顿”的按钮。

这个工具其实比较适合一家人使用,其他家庭成员可以打开这个工具自行注册账号。

比如我注册了一个“雷猴”的账号,登录这个账号就能看到其他家庭成员创建的菜式和饭局。

此时雷猴想吃桑拿鸡,他在接下来的饭局里点了桑拿鸡。

厨师打开这个饭局,滑动到最下面可以看到大家点了什么。

点击“截止并开做”按钮,这个饭局的状态就会变成“做饭中”,此时就不能再点菜了。

其他家庭成员看到的饭局就是这个状态,做饭中。

在没开始做第一顿饭之前,「贡献墙」也是空的。

只有在产生了完整饭局的时候,贡献才才会出现类似GitHub的一个记录面板。
这个面板可以看到每个人的做饭记录,挺有意思的。

最后看看「我的」面板。
在这个界面的功能和大部分App一样的,重点可以看看「家庭管理」。

打开「家庭管理」页面可以配置这个家庭的名称,可以设置自动饭局,比如一日三餐想吃什么就可以在这里报餐。

管理员也可以管理家庭成员。

以上就是本文的全部内容啦,你有好玩的镜像推荐吗?欢迎在评论区留言讨论!
想了解更多NAS玩法记得关注《NAS邪修》👏
往期推荐:
点赞 + 关注 + 收藏 = 学会了
更多 NAS、自托管服务和工具分享都在博客列表。