这个项目能做什么
Tamari 是一个功能齐全的食谱管理器 Web 应用,使用 Python 和 Flask 构建。它提供用户账户,并支持可选的电子邮件密码重置;食谱存储包含标题、类别、描述、时间估计、份数、URL、营养信息、配料、说明和照片。食谱可以标记为收藏、分类、实时搜索,并可选地公开分享。该应用包含来自 300 个食谱分享网站的超过 400,000 个食谱集合,可一键导入个人收藏。
除食谱管理外,Tamari 还提供按商店组织购物清单、一键将食谱配料添加到清单、扫描清单条码,以及可提前最多 30 天安排食谱的膳食计划器。用户可以自定义照片显示大小、排序、浅色/深色主题、个人资料图片和强调色。还提供实例级设置,例如每页食谱数量和动态图片加载。
全面的 REST API 允许以编程方式管理食谱、购物清单和膳食计划。该应用在台式机、平板电脑和智能手机上均具有响应式设计。支持通过 Docker 进行部署并提供持久化存储,同时为 Debian 12 和 Ubuntu 24.10 提供了使用 Python 虚拟环境和 Gunicorn 的手动安装说明。文档涵盖使用、安装、升级和备份。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。