Repolode
TandoorRecipes

TandoorRecipes/recipes

可自托管的菜谱管理应用,用于收藏菜谱、规划餐食并生成购物清单。

可替代:PaprikaPlan to Eat

Star
8,681
Fork
887
未关闭 Issue
424
最近提交
15小时前

这是什么?

Tandoor Recipes 是一款可自托管的 Web 应用,用于整理和管理不断增长的电子菜谱收藏。菜谱可以归入菜谱书、添加标签,支持全文与模糊搜索,也能从发布 schema.org Recipe 数据的网站导入。

除了收藏,它还支持每天安排多餐的膳食计划,并可根据膳食计划或选定菜谱生成购物清单。食材用量支持分数和小数,菜谱可按人数缩放。可选的 AI 功能能够识别菜谱图片、整理步骤并查询营养信息。

界面适配移动设备,并提供多种语言。项目基于 Docker 部署,并附带 Kubernetes、Unraid、Synology 的示例配置,还可与 Dropbox、Nextcloud 同步文件。它面向与家人朋友分享菜谱的场景,而不适合作为公开网站运行。

核心功能

  • 01收藏菜谱,并用标签和菜谱书进行整理
  • 02每天规划多餐,并生成购物清单
  • 03从使用 ld+json 或 microdata 的网站导入菜谱
  • 04支持菜谱的全文与模糊搜索
  • 05食材用量支持分数和小数
  • 06可通过 Docker 安装,并附带 Kubernetes、Unraid、Synology 示例

适用场景

  • 在自有服务器上统一保存家庭共享的菜谱
  • 规划每周餐食并生成合并的购物清单
  • 从其他菜谱管理工具或菜谱网站迁移菜谱
  • 在私有服务器上与亲友共享菜谱书

快速上手

  1. 1

    按照官方文档中的 Docker 安装指南操作

使用前须知

  • 许可证为带有 Commons Clause 销售例外条款的 AGPL v3,限制销售该软件,作者也表示其中存在尚未解决的法律问题。
  • README 称本应用不适合作为公开页面运行,且其权限系统较为基础。
  • 运行该项目需要自行托管,安装通过 Docker 完成,具体步骤见官方文档。

收录于专题

标签

常见问题

recipes 是什么?
可自托管的菜谱管理应用,用于收藏菜谱、规划餐食并生成购物清单。 Tandoor Recipes 是一款可自托管的 Web 应用,用于整理和管理不断增长的电子菜谱收藏。菜谱可以归入菜谱书、添加标签,支持全文与模糊搜索,也能从发布 schema.org Recipe 数据的网站导入。
recipes 可以免费使用吗?用的什么许可证?
recipes 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
recipes 还在维护吗?
活跃维护中。recipes 最近一次提交是在 2026年10月22日。
recipes 适合用来做什么?
在自有服务器上统一保存家庭共享的菜谱 规划每周餐食并生成合并的购物清单 从其他菜谱管理工具或菜谱网站迁移菜谱 在私有服务器上与亲友共享菜谱书
recipes 怎么安装和运行?
按照官方文档中的 Docker 安装指南操作
在哪里获取 recipes?
源代码和安装说明在 GitHub 上:https://github.com/TandoorRecipes/recipes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目