Об этом проекте
Tribu — это приложение для планирования домашних дел с самостоятельным хостингом, созданное для того, чтобы собрать разрозненную семейную логистику в одном месте. Оно предоставляет общий календарь, задачи с исполнителями и повторениями, списки покупок, контакты, дни рождения, подарки, планы питания, рецепты, рутины, награды, напоминания и глобальный поиск. Демонстрационный режим с примерами данных позволяет пользователям ознакомиться с продуктом до развёртывания.
Проект поставляется в виде сервисов Docker Compose с опубликованными образами GHCR для фронтенда и бэкенда, PostgreSQL 16 для хранения данных и Valkey 8 для кэширования. Первый зарегистрированный пользователь становится администратором семьи. Конфигурация охватывает секреты JWT, учётные данные базы данных, обработку часовых поясов, CORS, доверенные прокси и подписки на календари в частной сети.
Tribu поддерживает синхронизацию CalDAV и CardDAV для календарей и контактов в клиентах DAV на iOS, iPadOS и Android. Синхронизация задач включается по желанию через отдельный токен и коллекцию только для VTODO, при этом редактируемые через DAV поля ограничены заголовком, заметками, сроком выполнения, приоритетом и завершением. Повторения представлены как созданные Tribu вхождения, а не как RRULE.
Режим общего домашнего дисплея превращает кухонный планшет или настенный экран в семейную панель только для чтения. Администраторы подключают выделенное устройство отображения, которое получает отзываемый токен, а представление дисплея исключает обычные элементы оболочки приложения, такие как профили, уведомления, настройки, идентификаторы пользователей, электронные адреса и URL-адреса источников календаря.
Интеграции включают пакет Home Assistant, вебхуки и токены API с ограниченной областью действия для автоматизации домашних задач. Интерфейс доступен на 24 языках. Документация находится в GitHub Wiki и охватывает самостоятельный хостинг, резервное копирование и восстановление, синхронизацию телефона, настройку общего дисплея, Home Assistant, SSO и архитектуру. Проект распространяется по лицензии MIT и предоставляет версионные релизы, публичную дорожную карту, журнал изменений, Discussions и политику безопасности.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.