Самостоятельно размещаемый сервис для отслеживания изменений на веб-страницах с уведомлениями в Discord, по Email, в Slack, Telegram, через вебхуки и другими способами.
alexbates/Tamari
Самостоятельно размещаемое веб-приложение для управления рецептами, списками покупок и планированием меню, написанное на Python и Flask.
Open source альтернатива:Paprika Recipe Manager
- Звёзды
- 144
- Форки
- 10
- Открытые issues
- 8
- Последний коммит
- 22 дня назад
Что это?
Tamari — веб-приложение для управления рецептами, написанное на Python с использованием фреймворка Flask. Пользователи создают аккаунты, сохраняют рецепты с ингредиентами, инструкциями, временем приготовления, количеством порций, информацией о питательной ценности и фотографиями, а также находят их с помощью поиска по мере ввода. По умолчанию рецепты доступны только владельцу, но их можно сделать общедоступными и делиться ими по ссылке.
Приложение помогает не только хранить рецепты, но и использовать их в повседневной готовке. Ингредиенты из рецепта можно одним нажатием добавить в списки покупок для конкретных магазинов; для добавления продуктов также предусмотрено сканирование штрихкодов. Планировщик меню позволяет назначать рецепты на даты в пределах ближайших 30 дней. Кроме того, рецепты можно импортировать из встроенной коллекции, собранной с сайтов для обмена рецептами.
Tamari можно запускать через Docker с постоянным томом и, при необходимости, настройками электронной почты для сброса пароля. Также приложение можно установить вручную на Debian или Ubuntu с помощью gunicorn. В комплект входят REST API для работы с рецептами, списками покупок и планами питания, а также адаптивный интерфейс со светлой и тёмной темами.
Ключевые возможности
- 01Учётные записи пользователей с входом по электронной почте и паролю, а также возможностью сброса пароля по электронной почте.
- 02Хранение рецептов с ингредиентами, инструкциями, информацией о питательной ценности и фотографиями; ссылки для публичного доступа к рецептам.
- 03Поиск по мере ввода и просмотр рецептов по категориям или избранному.
- 04Списки покупок для отдельных магазинов: добавление ингредиентов из рецепта одним нажатием и сканирование штрихкодов.
- 05Планировщик меню для назначения рецептов на даты в пределах ближайших 30 дней.
- 06REST 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 — 27 сент. 2026 г..
- Для чего можно использовать 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
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое веб-приложение для скачивания видео и аудио в MP4 или MP3 с более чем 1000 сайтов с помощью yt-dlp.
Самостоятельно размещаемый трекер тренировок, питания и веса с открытым исходным кодом на Django, REST API и мобильными приложениями.
Платформа для цифровых вывесок с открытым исходным кодом: превращает экраны Raspberry Pi и ПК в системы показа управляемого контента.
Бесплатный Python-инструмент с открытым исходным кодом, который запускается локально и позволяет массово отписываться от рассылок, удалять письма по отправителю и помечать письма в Gmail как прочитанные.
Самостоятельно размещаемый редактор IPTV-каналов и сервер подписок для управления плейлистами M3U и TXT, логотипами, EPG и короткими ссылками подписки.