Веб-приложение для заметок в Markdown на собственном сервере: хранит заметки в файловой системе и поддерживает несколько хранилищ, пользователей и совместную работу.
danielbrendel/hortusfox-web
Самостоятельно размещаемая система для совместного управления растениями: учет, уход и дневники с разбивкой по местам.
- Звёзды
- 1,693
- Форки
- 105
- Открытые issues
- 30
- Последний коммит
- 4 дня назад
Что это?
HortusFox — веб-приложение для самостоятельного размещения, которое позволяет вести коллекцию растений вместе с другими. Каждому растению назначается место — например, сад, кухня или гостиная; в карточке можно хранить характеристики, фотографии, заметки и записи.
Помимо учета растений, приложение включает управление задачами с напоминаниями о просроченном и регулярном уходе, систему инвентаризации, календарь, поиск и историю, прогноз погоды и групповой чат для членов семьи. Рабочие пространства можно настраивать с помощью системы тем, а резервные копии — экспортировать и импортировать из командной строки.
Приложение написано на PHP с использованием фреймворка Asatru, а для хранения данных использует MariaDB. Оно предоставляет REST API для интеграции со сторонними сервисами; идентификация растений и прогноз погоды работают через внешние сервисы, для которых нужны собственные API-ключи пользователя.
Ключевые возможности
- 01Учет характеристик растений, фотографий, заметок и записей с разбивкой по местам
- 02Система задач с напоминаниями о просроченном и регулярном уходе
- 03Инвентаризация, календарь и поиск
- 04Совместный групповой чат и настройки профиля для каждого пользователя
- 05Настраиваемые темы, резервные копии и REST API
- 06Идентификация растений через Pl@ntNet и прогноз погоды через OpenWeatherMap
Сценарии использования
- Совместное распределение обязанностей по уходу за комнатными растениями в семье
- Учет задач по поливу и пересадке растений дома или в оранжерее
- Ведение дневника роста растений и истории ухода за ними
- Создание собственных инструментов для ухода за растениями на основе REST API
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/danielbrendel/hortusfox-web.git - 2
Укажите учетные данные администратора, часовой пояс и настройки базы данных в docker-compose.yml
- 3
Загрузите образ
docker compose pull - 4
Запустите приложение, затем откройте http://localhost:8080
docker compose up -d
Что важно знать
- Для самостоятельного размещения требуется Docker. Для ручной установки понадобится среда с PHP, MariaDB и Composer.
- Ручная установка включает несколько этапов настройки и работы с базой данных.
В подборках
Темы
Частые вопросы
- Что такое hortusfox-web?
- Самостоятельно размещаемая система для совместного управления растениями: учет, уход и дневники с разбивкой по местам. HortusFox — веб-приложение для самостоятельного размещения, которое позволяет вести коллекцию растений вместе с другими. Каждому растению назначается место — например, сад, кухня или гостиная; в карточке можно хранить характеристики, фотографии, заметки и записи.
- hortusfox-web можно использовать бесплатно? Какая у него лицензия?
- hortusfox-web распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- hortusfox-web всё ещё поддерживается?
- Активно поддерживается. Последний коммит в hortusfox-web — 3 нояб. 2026 г..
- Для чего можно использовать hortusfox-web?
- Совместное распределение обязанностей по уходу за комнатными растениями в семье Учет задач по поливу и пересадке растений дома или в оранжерее Ведение дневника роста растений и истории ухода за ними Создание собственных инструментов для ухода за растениями на основе REST API
- Как установить hortusfox-web?
- Клонируйте репозиторий: git clone https://github.com/danielbrendel/hortusfox-web.git Укажите учетные данные администратора, часовой пояс и настройки базы данных в docker-compose.yml Загрузите образ: docker compose pull Запустите приложение, затем откройте http://localhost:8080: docker compose up -d
- Где скачать hortusfox-web?
- Исходный код и инструкции по установке — на GitHub: https://github.com/danielbrendel/hortusfox-web
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатная социальная сеть с открытым исходным кодом и федеративным устройством, совместимая с Mastodon, Lemmy, Diaspora, Misskey, Pixelfed и другими платформами Fediverse.
Лёгкий и простой в установке многоязычный движок вики на PHP с ACL для страниц, темами оформления и загрузкой файлов.
Открытая командная база знаний на React и Node.js с совместным редактированием в реальном времени и поддержкой Markdown.
Виртуальный браузер в Docker с трансляцией по WebRTC для нескольких пользователей и совместным управлением.
Веб-редактор LaTeX с открытым исходным кодом для совместной работы в реальном времени, который можно развернуть на своём сервере как Overleaf Community Edition.