Obsidian Webhooks
Гайды GitHub Войти
EN | RU

n8n отработал. Make выполнил. AI-агент ответил. А в Obsidian — пусто. Знакомо?

Вебхуки для Obsidian

Любой сервис с HTTP POST → текст в Obsidian. Используйте бесплатно или разверните у себя.

без открытого порта через n8n, Make, Zapier — без кода хранение до 30 дней

Коротко

Как это работает

01

Ваш сервис

n8n, Make, скрипт или бот — отправляют HTTP POST запрос с контентом

02

Наш сервер

Получает контент, отправляет или хранит до 30 дней

03

Ваш Obsidian

Через плагин создает заметку автоматически в нужной папке

Под капотом

На выходе

.md заметки в нужной папке

Создаёт новые файлы

Указали путь — плагин создаст файл и папку. inbox/meeting.md, projects/2026/plan.md — любая структура.

Дописывает в существующие

По умолчанию — append. Новый контент добавляется в конец файла. Нужно перезаписать? Режим overwrite.

JSON → YAML + Markdown

Отправили JSON с полями title, content, tags — плагин создаст заметку с frontmatter автоматически.

Только текст, до 10 МБ

Картинки и PDF — нет. Markdown, plain text, JSON. Одна заметка — один POST-запрос.

Детали

Почему это надёжно

Без дублей

Плагин подтверждает получение каждой заметки. Сеть сбоила? Повторная доставка не создаст дубликат.

Ваши данные — ваши

Передача по HTTPS. Очередь зашифрована AES-256. После подтверждения — данные удаляются.

Автопереподключение

Пропал интернет? Плагин восстановит соединение и заберёт всё, что накопилось за время офлайна.

Self-host за 2 команды

Docker-compose, Supabase. Весь код на GitHub. Не хотите зависеть от нашего сервера — разверните свой.

FAQ

Вопросы и ответы

А Telegram работает?

+

Напрямую — нет. Telegram не шлёт вебхуки на произвольные URL. Нужен бот (простой скрипт на Python) или n8n/Make-сценарий, который пересылает сообщения на наш сервер. На странице "Как работает" — готовый пример.

Есть лимиты?

+

Один вебхук — до 10 МБ текста. Данные хранятся на сервере до 30 дней. Только текст: Markdown, plain text, JSON. Картинки и PDF — нет.

Где хранятся данные?

+

На сервере — только очередь доставки (текст + метаданные). После подтверждения получения плагином — данные удаляются. Содержимое вашего Obsidian на сервере не хранится. Hosted-версия: сервер в Германии, база данных на Supabase (EU). Self-host: где развернёте.

Можно подключить несколько волтов?

+

Да. Создайте отдельную пару ключей для каждого волта — у каждого будет свой webhook URL и своя очередь доставки. Можно также разделять ключи по сервисам: если один скомпрометирован, отзываете только его.

Какие данные вы собираете?

+

Лендинг: анонимные просмотры страниц через Umami (self-hosted). Без записи экрана, без персональных данных. Сервер: ваш email (для аутентификации), очередь доставки вебхуков (зашифрована AES-256, удаляется после подтверждения доставки). Плагин: не собирает ничего. Ноль аналитики, ноль телеметрии. Мы не продаём данные. Весь код открыт — проверьте сами.

Это связано с obsidian-webhooks от @trashhalo?

+

Да. Этот проект вдохновлён obsidian-webhooks от @trashhalo — оригинальным proof of concept, который показал, что вебхуки + Obsidian — отличная идея. Мы пересобрали всё с нуля как полноценное self-hosted решение с шифрованием, аутентификацией, exactly-once доставкой и возможностью managed-хостинга.

Хватит копировать вручную

Настройте источник один раз — дальше заметки в Obsidian создаёт плагин. Open source. Используйте бесплатно у нас или разверните у себя.

Получить ключи