NAS、键盘、路由器······年轻就要多折腾。爱折腾的熊猫,今天又给大家分享最近折腾的内容了。关注是对我最大的支持,阿里嘎多~
怕错过熊猫的精彩分享?那就赶快关注下熊猫吧!
引言
按照100岁来说,人生差不多也就三万来天,而这三万天里每天最纠结的并不是没钱、心情好不好,而是早上吃什么?中午吃什么以及晚上吃什么。
小时候可能没有这个想法,毕竟家里弄什么吃什么,但自己开始独立生活之后这种选择纠结症越来越严重,每天晚饭还没吃完就在想明天中午应该吃什么?买什么菜?谁来做?
为了解决这个问题,就有人开发了名为干饭厨子的项目(Gloridust/GanCook),项目支持家人各自进行点菜,然后让掌勺来认领自己想做的菜,最后吃了的人还可以给掌勺者进行打分,每个月还有贡献榜能看到下厨最多的人,非常好的解决了吃什么和谁来做的问题。

这么好玩的项目,肯定要部署在NAS上玩玩,这次用的也是熊猫刚换的极空间Z425轻享版,新机器自然要利用起来。
项目介绍
作者用了claude辅助进行的开发,界面方面没有做的太华丽,但整体还是非常干净,没有乱七八糟的东西,首次登录的用户也就是项目的管理员账户。

登录之后就可以开一个饭局了,饭局可以选择早餐、午餐以及晚餐,可以设置用餐时间以及点菜的截止时间。

开个饭局之后就可以在菜品中去添加想要吃的东西,可以设置菜名、菜品照片以及备注,比如不吃香菜之类的。

添加完菜品之后再点击对应的饭局,这时候就可以选择刚刚添加的菜品进行点菜了,同时饭局界面也支持选择来做这顿饭。

当返点到了之后就可以选择点菜截止并开始做菜,吃完之后就可以针对这次的菜品进行点评,可以给个五星好评,再来一些建议之类的。

在贡献榜能看到月度的做饭、点菜榜,不过目前没有对应的奖励机制,感觉可以给经常做饭的人设置一个奖励机制之类的,那就更有意思了。
项目部署
GanCook的部署并不难,打开极空间的Docker,来到Compose下复制下面的代码,其中端口如果和你现有项目有冲突记得更改就行。
♾️ text 代码:version: "3.8"
services:
gancook:
image: gloridust/gancook:latest
container_name: gancook
ports:
- "6000:3000"
volumes:
- ./data:/data
restart: unless-stopped
拉取镜像并部署好之后就算完成了,所有数据都是存放在NAS本地上,这时候你可以通过极空间Docker容器中的远程访问来访问项目。

极空间是支持Docker的穿透访问的,所以即便是外出在外也可以通过极空间的手机端APP来远程访问项目。

写在最后
GanCook这个项目不算复杂,功能也都围绕着吃饭这件小事展开。它解决的并不是“怎么做菜”,而是把“吃什么、谁来做、做得怎么样”这些每天都要重复讨论的问题,放到一个地方提前说清楚。
如果家里有NAS,又经常为了吃什么和谁做饭纠结,可以部署一个试试。以后到了饭点,先开饭局、再点菜,最后等人认领;要是迟迟没人接单,那今晚吃泡面这件事,也算是大家共同做出的决定。
以上便是本次分享的全部内容了。如果你觉得还算有趣或对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

panda