AdTech AI PostgreSQL О компании
AI · Team Relay · Кейс

Self-hosted совместная работа в Obsidian: кейс внедрения Team Relay

Кейс: команда перешла на self-hosted Obsidian через Team Relay — совместная работа, права на уровне шары, данные на своей инфраструктуре.

Как развернуть совместную работу в Obsidian на своих серверах?

Для self-hosted совместной работы в Obsidian используется Team Relay — open-source сервер (Docker Compose) на VPS или в собственном дата-центре. Участники устанавливают плагин в Obsidian и работают в общем vault в реальном времени. Team Relay даёт общий доступ к заметкам с правами на уровне шары (доступ настраивается на участника/шару), хранение и передача остаются на инфраструктуре команды.

Анонимизированный кейс. Описываем архитектуру и изменение процессов — без цифр, названий заказчика и конкретных дат внедрения.

Тип команды и задача

Команда, которая ведёт проекты с повышенными требованиями к конфиденциальности данных: документация, регламенты и внутренние исследования не должны уходить на сторонние сервисы. Большинство участников уже пользовались Obsidian — личные vault'ы были у каждого, но единого пространства для командной работы не существовало. Задача — организовать совместную работу с общими документами в Obsidian, оставив данные на собственной инфраструктуре.

Что не работало раньше

Команда пробовала несколько подходов: Obsidian Sync (данные в облаке Obsidian — не подходит по политике безопасности), Notion (тоже SaaS, тоже облако), общая папка через сетевой диск (нет версионности, конфликты при одновременном редактировании).

Основная проблема — отсутствие инструмента, который сочетает три вещи: работу в Obsidian, совместное редактирование в реальном времени и self-hosted хранение. Любой инструмент, который давал совместную работу, требовал передачи данных в чужое облако. Любой self-hosted вариант не давал реальновременной синхронизации.

Дополнительная сложность — права доступа. Документы разных проектов нужно разграничивать: одни люди работают с одним набором документов, другие — с другим. Общая сетевая папка не позволяла настроить гранулярный доступ без громоздкой файловой политики.

Что внедрили

Team Relay — open-source сервер для совместной работы в Obsidian. Сервер разворачивается через Docker Compose на VPS команды, участники подключаются через Obsidian-плагин. Данные хранятся на инфраструктуре команды — никакой передачи в сторонние облака.

Ключевые элементы стека:

Модель доступа построена на шарах: каждая шара — это отдельная папка с документами, к которой добавляются нужные участники. Разные команды и проекты работают в изолированных пространствах без сложной файловой политики. Подробнее о продукте — на странице Team Relay и в разделе self-hosted AI.

Как изменился процесс

До внедрения у каждого участника был отдельный Obsidian vault. Обмен документами шёл через мессенджеры и общую папку — с риском версионных конфликтов. Итоговый документ нередко существовал в нескольких версиях одновременно, и не всегда было понятно, какая из них актуальная.

После внедрения Team Relay участники работают в общих vault'ах в реальном времени. Открываешь Obsidian, подключаешь нужную шару — и видишь изменения других участников сразу, без перезагрузки и ручной синхронизации. CRDT обрабатывает конфликты автоматически: если двое редактируют один документ одновременно, изменения объединяются без потери данных.

Права доступа настроены один раз при создании шары: участник либо видит документы, либо нет — без ручной выдачи прав на каждый файл. При добавлении нового участника достаточно добавить его в нужную шару — он сразу получает доступ ко всем документам в ней.

Качественный результат

Документация перестала дублироваться. Вместо нескольких версий одного документа — один источник правды в vault, с историей изменений и мгновенной синхронизацией. Ни один участник не работает с устаревшей версией.

Требования к конфиденциальности выполнены: данные не покидают инфраструктуру команды. Это позволило хранить в Obsidian документы, которые раньше приходилось держать на локальных машинах без доступа коллегам.

Настройка прав стала прозрачной: добавить человека в проект — одна операция в интерфейсе. Разграничение между проектами работает на уровне шар, не на уровне файлов.

Что масштабируем

Следующий шаг — подключение AI-агентов к vault через MCP-интерфейс Team Relay. Claude Code и другие MCP-клиенты смогут читать регламенты, архитектурные решения и внутренние исследования напрямую из Obsidian — без экспорта в промежуточные форматы.

Рассматриваем web publishing: публикация части документов во внутренний портал, доступный без Obsidian — для сотрудников, которым нужно видеть документацию, но которые не используют Obsidian ежедневно.

Другие кейсы внедрения AI-инструментов — в разделе кейсов. Общий контекст — в разделе AI.

Частые вопросы

Как развернуть совместную работу в Obsidian на своих серверах?

Для self-hosted совместной работы используется Team Relay — open-source сервер (Docker Compose) на VPS или в собственном дата-центре. Участники подключаются через Obsidian-плагин, работают в общем vault в реальном времени. Данные не покидают инфраструктуру команды. Подробнее — на странице Team Relay.

Чем self-hosted Obsidian через Team Relay отличается от Obsidian Sync?

Obsidian Sync — облачный сервис, данные хранятся на серверах Obsidian. Team Relay — self-hosted: данные остаются на вашей инфраструктуре. Дополнительно Team Relay даёт ролевой доступ на уровне шар, web publishing и MCP для AI-агентов — этого нет в стандартном Obsidian Sync.

Как настроить права доступа в self-hosted Obsidian через Team Relay?

Team Relay использует модель доступа на уровне шары: каждая шара — папка или набор документов с участниками и их правами. Разные команды и проекты работают в изолированных пространствах. Управление через веб-интерфейс. Подробнее — в разделе self-hosted AI.

Хотите развернуть self-hosted Obsidian для своей команды? Помогаем внедрить Team Relay: развёртывание, настройка прав, подключение vault'ов и MCP для AI-агентов. Расскажите о своей задаче — предложим схему под вашу инфраструктуру.

to@prototypes.ventures