Самостоятельно размещаемый менеджер рецептов для хранения рецептов, планирования меню и составления списков покупок; устанавливается с помощью Docker.
- Звёзды
- 9,607
- Форки
- 823
- Открытые issues
- 139
- Последний коммит
- в прошлом месяце
Что это?
Grocy — веб-приложение для управления домашним хозяйством, которое вы размещаете на собственном сервере. Оно отслеживает содержимое кладовой и холодильника: количество запасов, сроки годности и места хранения, а также ведёт список покупок, который можно пополнять с учётом запасов или плана питания. В той же системе можно управлять домашними делами, задачами и рецептами — продукты, готовка и повседневные заботы собраны в одном месте.
Приложение написано на PHP, использует SQLite в качестве базы данных и работает на обычном веб-сервере, где корнем сайта служит каталог public. Веб-интерфейс построен на том же REST API, который также доступен через Swagger UI, поэтому любые действия в интерфейсе можно автоматизировать скриптами. Добавлять продукты можно, сканируя штрихкоды USB-сканером или камерой устройства; также предусмотрен плагин для поиска в Open Food Facts.
Grocy поддерживает локализацию: переводы ведутся через Transifex. Приложение можно установить на мобильные устройства как прогрессивное веб-приложение. Отдельные функции, например управление домашними делами, можно скрыть с помощью флагов конфигурации, а собственные CSS или JavaScript можно подключить без изменения основного кода.
Ключевые возможности
- 01Отслеживает запасы в кладовой и холодильнике: количество, сроки годности и места хранения.
- 02Составляет списки покупок с учётом запасов и плана питания.
- 03Помогает управлять домашними делами и задачами наряду с учётом продуктов.
- 04Поддерживает сканирование штрихкодов USB-сканерами и камерой устройства.
- 05Предоставляет REST API с документацией Swagger для всех функций.
- 06Включает плагин для поиска в Open Food Facts и устанавливается как веб-приложение.
Сценарии использования
- Следить за содержимым кладовой и холодильника, чтобы не выбрасывать продукты.
- Автоматически составлять список покупок с учётом заканчивающихся запасов и запланированных блюд.
- Распределять регулярные домашние дела между членами семьи.
- Развернуть частную систему учёта домашних запасов на домашнем сервере вместо облачного сервиса.
Быстрый старт
- 1
Распакуйте последнюю версию с releases.grocy.info/latest
- 2
Скопируйте config-dist.php в data/config.php и отредактируйте файл, убедившись, что у каталога data есть права на запись
- 3
Укажите каталог public в качестве корневого каталога веб-сервера, войдите с логином и паролем admin/admin, затем смените пароль
Что важно знать
- Требуются PHP 8.5, SQLite 3.40 или новее и несколько расширений PHP.
- Для входа по умолчанию используются admin/admin, поэтому пароль нужно сменить сразу после установки.
- Веб-приложение нельзя использовать без подключения к интернету.
В подборках
Темы
Частые вопросы
- Что такое grocy?
- Самостоятельно размещаемое веб-приложение на PHP и SQLite для учёта продуктов, запасов, покупок, меню и домашних дел. Grocy — веб-приложение для управления домашним хозяйством, которое вы размещаете на собственном сервере. Оно отслеживает содержимое кладовой и холодильника: количество запасов, сроки годности и места хранения, а также ведёт список покупок, который можно пополнять с учётом запасов или плана питания. В той же системе можно управлять домашними делами, задачами и рецептами — продукты, готовка и повседневные заботы собраны в одном месте.
- grocy можно использовать бесплатно? Какая у него лицензия?
- grocy распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- grocy всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в grocy — 16 сент. 2026 г..
- Для чего можно использовать grocy?
- Следить за содержимым кладовой и холодильника, чтобы не выбрасывать продукты. Автоматически составлять список покупок с учётом заканчивающихся запасов и запланированных блюд. Распределять регулярные домашние дела между членами семьи. Развернуть частную систему учёта домашних запасов на домашнем сервере вместо облачного сервиса.
- Как установить grocy?
- Распакуйте последнюю версию с releases.grocy.info/latest Скопируйте config-dist.php в data/config.php и отредактируйте файл, убедившись, что у каталога data есть права на запись Укажите каталог public в качестве корневого каталога веб-сервера, войдите с логином и паролем admin/admin, затем смените пароль
- Где скачать grocy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/grocy/grocy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый менеджер рецептов и планировщик питания: импортирует рецепты по ссылкам и составляет списки покупок.
Веб-ERP и CRM с открытым исходным кодом на PHP для управления контактами, предложениями, счетами, заказами, запасами, бухгалтерией и персоналом в одном приложении.
Odoo — веб-комплекс бизнес-приложений с открытым исходным кодом: CRM, бухгалтерия, склад, продажи, HR и многое другое; приложения можно использовать отдельно или объединить в ERP.
ERP с открытым исходным кодом для бухгалтерского учёта, запасов, производства, продаж, закупок, HR и проектов на базе Frappe Framework.
Открытый менеджер задач и домашних дел с самостоятельным хостингом, общими группами, повторяющимися расписаниями и напоминаниями через мобильное приложение, Telegram, Discord или Pushover.