mealie
Mealie là trình quản lý công thức nấu ăn và người lập kế hoạch bữa ăn tự lưu trữ với phần phụ trợ RestAPI và ứng dụng giao diện người dùng phản ứng được tích hợp trong Vue để mang lại trải nghiệm người dùng thú vị cho cả gia đình. Dễ dàng thêm công thức nấu ăn vào cơ sở dữ liệu của bạn bằng cách cung cấp url và bữa ăn sẽ tự động nhập dữ liệu liên quan hoặc thêm công thức gia đình bằng trình chỉnh sửa giao diện người dùng
⭐ 12,123 stars trên GitHub · 🍴 1,236 forks · 📜 License: agpl-3.0 · 💻 Ngôn ngữ: Python
mealie là gì?
Nếu bạn muốn quản lý công thức nấu ăn nghiêm túc như quản lý một knowledge base gia đình, Mealie là lựa chọn self-host rất đáng xem. Điểm khác biệt của nó nằm ở việc kết hợp recipe manager, meal planner và shopping list trong một giao diện web hiện đại, có API và triển khai Docker gọn.
Các thành phần chính
- Quản lý công thức nấu ăn tập trung, cho phép nhập từ URL hoặc tạo thủ công bằng UI editor.
- Meal Planner giúp lên kế hoạch bữa ăn theo ngày/tuần cho cả gia đình.
- Shopping List tự tổng hợp nguyên liệu cần mua và có thể sắp xếp theo khu vực siêu thị.
- Cookbooks cho phép nhóm công thức theo tiêu chí riêng như món chay, món nhanh, món gia đình.
- Backend RestAPI hỗ trợ tích hợp với ứng dụng hoặc automation bên thứ ba.
- Frontend Vue reactive, thân thiện với người dùng không chuyên kỹ thuật và có hỗ trợ đa ngôn ngữ.
Use case rõ ràng
- Xây kho công thức nấu ăn riêng cho gia đình, truy cập được từ máy tính, tablet hoặc điện thoại.
- Lưu lại công thức từ website nấu ăn bằng cách dán URL thay vì copy thủ công từng nguyên liệu.
- Lên thực đơn tuần cho gia đình, tránh tình trạng mỗi ngày phải nghĩ “hôm nay ăn gì”.
- Tạo danh sách đi chợ dựa trên kế hoạch bữa ăn, giảm thiếu sót khi mua nguyên liệu.
- Tự host dữ liệu công thức cá nhân thay vì phụ thuộc vào app thương mại hoặc nền tảng đóng.
Điểm mạnh nhất là workflow khép kín từ công thức → kế hoạch bữa ăn → danh sách mua sắm — Mealie không chỉ là nơi lưu recipe, mà giúp biến dữ liệu đó thành hành động hằng ngày. So với các app commercial về meal planning, lợi thế lớn là bạn kiểm soát dữ liệu, có thể self-host trong homelab/NAS, vẫn có UI đủ dễ dùng cho cả người không rành kỹ thuật.
Phù hợp cho developer, sysadmin có homelab/NAS, hoặc gia đình muốn một hệ thống quản lý công thức và thực đơn riêng tư, dùng lâu dài.
Chủ đề: project được tag với các topic phổ biến:
- 🏷️
meal-plans - 🏷️
recipe-manager - 🏷️
self-hosted
Cài đặt nhanh
Tham khảo hướng dẫn cài đặt chi tiết tại README. Hầu hết các project hỗ trợ Docker — nếu repo có Dockerfile, dùng:
git clone https://github.com/mealie-recipes/mealie.git
cd mealie
docker build -t mealie .
docker run -d -p 8080:8080 mealie
Yêu cầu hệ thống tối thiểu
| Thành phần | Khuyến nghị |
|---|---|
| RAM | 2048 MB |
| CPU | 2 vCPU |
| Disk | 25 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
⚡ Triển khai nhanh với VSIS
Dùng gói VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/tháng) từ VSIS.NET — VPS Việt Nam tốc độ cao, hỗ trợ 24/7, hợp với nhu cầu chạy mealie ổn định.
🎯 Lợi ích:
- Triển khai 1 lệnh
docker compose up -dchỉ trong 2 phút - IPv4 riêng, full root, băng thông không giới hạn nội địa
- Backup snapshot tự động hàng ngày
- Trợ giúp cài đặt miễn phí từ team VSIS
👉 Xem các gói VPS phù hợp tại vsis.net
Tài nguyên
- 🔗 GitHub: mealie-recipes/mealie
- 🌐 Trang chủ: https://docs.mealie.io
- 📚 Tài liệu chính thức: xem README trong repo
- 💬 Cộng đồng: GitHub Issues + Discussions
Bài viết được tổng hợp từ thông tin GitHub vào 05/05/2026. Số liệu stars/forks có thể đã thay đổi — xem realtime tại link GitHub.
