可自托管的网页变化监控工具,页面变化时通过 Discord、邮件、Slack 等渠道提醒。
- Star
- 144
- Fork
- 10
- 未关闭 Issue
- 8
- 最近提交
- 22天前
这是什么?
Tamari 是一个用 Python 和 Flask 框架编写的菜谱管理网页应用。用户注册账号后,可以保存菜谱的食材、步骤、耗时、份量、营养信息和照片,并通过边输入边搜索的方式快速查找。菜谱默认仅登录后可见,也可以设为公开并通过链接分享。
除了存储菜谱,应用还覆盖日常做饭的几个环节:菜谱食材可以一键加入按商店分类的购物清单,支持扫描条形码添加商品;膳食计划功能可以将菜谱安排到未来 30 天内的日期。应用还内置了来自多个菜谱网站的菜谱集合,可一键导入到个人菜谱中。
项目可以通过 Docker 部署,并使用持久化数据卷保存数据,也可以在 Debian 或 Ubuntu 上手动安装并用 gunicorn 运行。它提供覆盖菜谱、购物清单和膳食计划的 REST API,界面适配桌面和移动设备,并支持浅色与深色主题。
核心功能
- 01支持邮箱和密码注册登录,可选通过邮件重置密码。
- 02保存菜谱的食材、步骤、营养信息和照片,并可生成公开分享链接。
- 03边输入边搜索,并可按分类或收藏浏览菜谱。
- 04按商店管理购物清单,可一键导入菜谱食材,支持扫描条形码添加商品。
- 05膳食计划功能可将菜谱安排到未来 30 天内的日期。
- 06提供覆盖菜谱、购物清单和膳食计划的 REST API。
适用场景
- 在家庭服务器上维护私人的家庭菜谱库。
- 规划一周膳食,并根据所选菜谱生成购物清单。
- 通过公开链接与朋友分享指定菜谱。
- 用 Docker 部署自托管菜谱应用,供小团队或家庭使用。
快速上手
- 1
运行 Docker 容器
docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1 - 2
在浏览器中打开应用
使用前须知
- 手动安装说明仅针对 Debian 12 和 Ubuntu 24.10。
标签
常见问题
- Tamari 是什么?
- 基于 Python 和 Flask 构建的自托管菜谱管理网页应用,涵盖菜谱、购物清单和膳食计划。 Tamari 是一个用 Python 和 Flask 框架编写的菜谱管理网页应用。用户注册账号后,可以保存菜谱的食材、步骤、耗时、份量、营养信息和照片,并通过边输入边搜索的方式快速查找。菜谱默认仅登录后可见,也可以设为公开并通过链接分享。
- Tamari 可以免费使用吗?用的什么许可证?
- Tamari 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- Tamari 还在维护吗?
- 活跃维护中。Tamari 最近一次提交是在 2026年9月27日。
- Tamari 适合用来做什么?
- 在家庭服务器上维护私人的家庭菜谱库。 规划一周膳食,并根据所选菜谱生成购物清单。 通过公开链接与朋友分享指定菜谱。 用 Docker 部署自托管菜谱应用,供小团队或家庭使用。
- Tamari 怎么安装和运行?
- 运行 Docker 容器: docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1 在浏览器中打开应用
- 在哪里获取 Tamari?
- 源代码和安装说明在 GitHub 上:https://github.com/alexbates/Tamari
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.5万2161PythonApache-2.0更新于 前天
基于 yt-dlp 的自托管网页工具,可从 1000 多个网站下载视频或提取 MP3 音频。
1.1万1608HTMLMIT更新于 3个月前
基于 Django 的开源自托管健身、饮食与体重记录工具,提供 REST API 和移动端应用。
71481041PythonAGPL-3.0更新于 5天前
开源数字标牌平台,可将树莓派和 PC 连接的显示屏变为可集中管理的内容屏幕。
3696727PythonOther更新于 昨天
一款免费、本地运行的 Python 工具,可批量退订邮件、按发件人删除邮件并标记已读。
2122138PythonMIT更新于 2个月前
自托管 IPTV 频道编辑与订阅服务器,支持 M3U/TXT 列表、台标库、EPG 与短订阅地址。
694PythonGPL-2.0更新于 昨天