Mealie是一个支持自部署的食谱和膳食计划管理器,采用Vue和RestfullAPI进行开发,响应式的前端具有良好的用户体验。通过访问浏览器,你可以轻松地将食谱添加到数据库中,Mealie将自动导入相关数据,或使用UI编辑器添加家庭食谱。另外,Mealie提供了开发API,可以与其他系统或应用进行集成。
🎭 功能简介
配方导入:通过从导入或手动输入数据来创建配方
自动备份:可使用模版自动备份你的菜谱和计划数据
膳食计划:使用膳食计划来计划你下周要做什么
购物清单:把必要的食材放在你的购物清单上,按你常去的超市进行管理
食谱:根据自己的标准将食谱分组到食谱中
支持PWA:适配移动端屏幕,类似App的体验
Docker:轻松部署Docker
本地化:35种以上语言的翻译,支持中文
🦀 安装Mealie
照例,笔者还是使用Docker来部署Mealie,请确保你的NAS中已正常安装好Docker和Docker Compose。
1️⃣ 创建compose.yml文件,并将下面内容粘贴进去:
version: "3.9"services: mealie: image: ghcr.io/mealie-recipes/mealie:v1.10.2 # container_name: mealie restart: unless-stopped network_mode: bridge ports: - "9925:9000" volumes: - /share/Container/mealie/data:/app/data/ environment: # Set Backend ENV Variables Here ALLOW_SIGNUP: true PUID: 1000 PGID: 100 TZ: Asia/Shanghao MAX_WORKERS: 1 WEB_CONCURRENCY: 1 BASE_URL: https://mealie.yourdomain.com
参数说明
PUID: 1000,请将1000改成你自己的uid,可在shh通过命令id查看
PGID: 100,请教100改成你自己的gid,可在shh通过命令id查看
9925:9000,冒号左边的端口可以其他的,看你自己喜好-
/share/Container/mealie/data:/app/data/,文件存储目录,冒号左边路径可以改成其他的,看你自己喜好
ALLOW_SIGNUP: 是否允许注册,首次部署时建议设置为true
BASE_URL: 你的网址或ip
2️⃣ 启动Docker容器
上面的yml文件配置好以后,在ssh中切换到该文件所在目录,执行下面命令,启动Mealie:
docker compose up -d
如果你使用群晖或威联通,可以使用内置的Docker套件直接部署,方法也很简单,将1️⃣中的内容复制下来,然后打开套件,新建应用程序,将复制的内容粘贴进去,启动即可。
等待几秒钟,然后在浏览器中打开http://ip:9925,你应该就能看到系统的页面了,然后按照界面提示创建管理员账号即可。
🌾 颜值展示
1️⃣ 注册和登录
首次打开系统后,需要先注册一个账号,然后登录系统
2️⃣ 主页
登录后就可以管理的菜谱和计划了,左边是各种功能菜单,包括饮食计划、购物清单、时间轴、食谱合集、管理器以及菜谱合集等,大家可以自己点进去看看,笔者体验下了还不错。
3️⃣ 设置
点击设定菜单,进入设置界面,可以对系统进行设置,包括站点、用户、群组、备份、维护和解析器等。
⚛️ 总结
笔者大致点了一遍,功能非常完善,对中文的支持也很完整,并且对移动端支持也很友好,得益于PWA技术的支持,可以直接添加到桌面,体验与原生App类似。作为家庭菜谱和膳食计划管理器确实不错,建议有兴趣的朋友尝试一下,为家人的饮食和健康做一名闪闪发光的收藏家!
原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!
❤️ 猜你喜欢
1️⃣ 大环境不好,手把手教你利用NAS躺贝兼一波被动收入,建议收藏这条龙!
2️⃣ 超10000个频道,这个收集了世界各地的公共IPTV源值得收藏!
3️⃣ 疯狂牛人已经冲击到800多万,天降的富贵狗狗你要不要看看!