剪藏#剪藏#蓝波角落
Mealie 部署成功!飞牛 NAS 上的私厨级菜谱管理系统全解析
2025 年 10 月 12 日 约 1 分钟

🌟 核心功能一览
🥗 配方导入 支持从网页 URL 自动导入食谱,或手动输入菜谱内容,轻松建立你的专属菜谱库。
📅 膳食计划器 提前规划下周的膳食安排,智能生成所需食材与数量,让每一餐都有章可循。
🛒 购物清单管理 自动汇总所需食材,并按照超市分类整理,让购物更高效。
📚 食谱分组 根据你的口味或用途自由分组,比如「快手早餐」「低脂晚餐」「家庭聚餐」。
🌍 多语言支持 支持超过 35 种语言,完美兼容中文界面。
🐳 Docker 部署 支持一键 Docker 部署,轻松在 NAS 或服务器上搭建私有食谱中心。
🏡 飞牛 NAS 部署可行性分析
🧠 CPU 架构支持:
Mealie 官方镜像支持 amd64 与 arm64 架构
💾 资源占用: Mealie 的资源需求非常轻量,通常只需 1GB 内存、数百 MB 存储即可稳定运行。
🛠 数据库依赖:
默认使用 sqlite 数据库(可选 PostgreSQL),无需额外配置,非常适合 NAS 环境。
✅ 部署总结:
-
无需 GPU
-
CPU 环境完全可用
-
Web 管理界面友好
-
可持久化数据保存至 NAS
-
适合个人和家庭使用
在飞牛 NAS(SSH)上一步步快速部署命令(示例)
创建目录如下👇
JAVASCRIPT
mkdir -p /vol2/1000/docker/mealie/{data,pgdata}
创建 docker-compose.yml:
JAVASCRIPT
version: "3.8"
services:
mealie:
image: ghcr.io/mealie-recipes/mealie:v3.3.1
container_name: mealie
restart: always
ports:
- "9925:9000"
deploy:
resources:
limits:
memory: 1000M
volumes:
- /vol2/1000/docker/mealie/data:/app/data
environment:
ALLOW_SIGNUP: "false"
PUID: 1000
PGID: 1000
TZ: Asia/Tokyo
BASE_URL: https://mealie.example.com
DB_ENGINE: postgres
POSTGRES_USER: mealie
POSTGRES_PASSWORD: mealie_password
POSTGRES_SERVER: postgres
POSTGRES_PORT: 5432
POSTGRES_DB: mealie
depends_on:
postgres:
condition: service_healthy
postgres:
image: postgres:17
container_name: mealie_postgres
restart: always
volumes:
- /vol2/1000/docker/mealie/pgdata:/var/lib/postgresql/data
environment:
POSTGRES_PASSWORD: mealie_password
POSTGRES_USER: mealie
POSTGRES_DB: mealie
healthcheck:
test: ["CMD", "pg_isready", "-U", "mealie"]
interval: 30s
timeout: 20s
retries: 3保存后启动:
JAVASCRIPT
docker compose up -d打开浏览器访问:
👉 http://你的NAS地址:9920👇

这里可以设置语言为中文👇


首次部署需要等五分钟左右加载
参考文档
JAVASCRIPT
https://github.com/mealie-recipes/mealie?utm_source=chatgpt.comMealie 是一个轻量、易部署的开源家庭食谱与膳食管理系统, 支持配方导入、膳食计划、购物清单管理和多语言界面, 完全适合在飞牛 NAS 上自托管运行。
✅ 优点:资源占用低、Docker 一键部署、数据私有、功能实用 ⚠️ 缺点:不具备 AI 功能、界面简洁偏开发者风
总体来说,如果你想管理自己的菜谱和家庭膳食计划,Mealie 是一个非常值得使用的工具。