Sometimes a page needs to be pure HTML — a product landing, a custom homepage, or a demo. In trip2g, this is done through layouts: all HTML lives in a template file, and the note just points to it.
Note: raw HTML in a note body does not work. goldmark (the markdown engine) strips block-level HTML and replaces it with <!-- raw HTML omitted -->. Put HTML only in the layout file.
Шаблон — HTML-файл, который определяет внешний вид страницы. Один файл в папке _layouts/ — и готово.
Ключевая идея: контент остаётся чистым markdown, а шаблон через PartialRenderer получает доступ к AST-структуре документа. Это позволяет автору писать обычный markdown, а разработчику шаблона — произвольно компоновать секции, заголовки и блоки без загрязнения контента разметкой.
Templates control how your notes look — sidebar, header, footer, and layout.
A template is an HTML file stored in _layouts/. It receives the note's content and frontmatter, then produces a complete page. Your markdown stays clean; the template decides how it's presented.
You can attach domains and subdomains to your site and control which notes appear where. The mechanism is a route property in the note's frontmatter.
Say you have a portfolio, a blog, and a landing page for a client. Without custom domains everything lives on one address and looks like folders of a single site. With routes, each project gets its own domain — and you manage all of them from one place.
Публикуйте заметки на нескольких языках из одного хранилища. trip2g использует подход на основе папок: каждый язык хранится в отдельной подпапке, а посетители могут переключаться между языками с помощью автоматически появляющегося переключателя.
Вы можете прикрепить домены и поддомены к своему сайту и управлять тем, какие заметки где будут видны. Для этого нужно прописать route в свойствах заметки.
Допустим, у вас портфолио, блог и лендинг для клиента. Без кастомных доменов всё это живёт на одном адресе и выглядит как папки одного сайта. С маршрутами каждый проект получает собственный домен, а вы управляете всем из одного места.
Отрендеренная страница trip2g весит ~11,7 КБ в сжатом виде — меньше начального окна перегрузки TCP (~14 КБ по RFC 6928). Браузер получает полную готовую страницу за один обмен данными.
The full styled HTML of a trip2g page gzips to ~11.7 KB — inside the TCP initial congestion window of ~14 KB. The browser receives the complete, styled page in a single round-trip.
Ваше хранилище Obsidian становится сайтом в момент синхронизации. Это основа trip2g. Всё остальное — публикация в Telegram, монетизация, AI-ассистент, федерация — тот же механизм, работающий в более широком контексте.
На этой странице описан полный путь заметки: от написания в Obsidian до прочтения читателем или AI-агентом.
Your Obsidian vault becomes a website the moment you sync. That is the core of what trip2g does. Everything else — Telegram publishing, monetization, AI assistant, federation — is the same system running in a wider context.
This page explains the full end-to-end picture: what happens to a note from the moment you write it to the moment a reader or AI agent reads it.
Three ways to get a running trip2g instance.

База знаний может быть разделена на несколько курсов. Каждый курс продаётся отдельно, но опирается на общее ядро знаний.
Приватная википедия для сотрудников компании. Знания хранятся в одном месте, доступ контролируется.
Документация ИТ проекта публикуется автоматически из репозитория. Разработчики пишут в коде, пользователи читают на сайте.
Автор ведёт Telegram канал и хочет монетизировать аудиторию. Посты пишутся в Obsidian, публикуются по расписанию, а платный контент доступен участникам группы.
Знания специалиста можно описать в базе. AI использует эти знания для первичных консультаций и ответов на типовые вопросы.
Что нужно сделать:
- Войти на сайт через email
- Установить плагин для Obsidian
- Создать первую заметку
Кастомные домены
Подключите свой домен к любой заметке. Один аккаунт — несколько независимых сайтов.
SEO
Индексация, аналитика, мета-теги — всё работает как на обычном сайте.
OAuth авторизация
Вход через Google и GitHub для пользователей с доступом к закрытым заметкам.
Бекапы
Настройка резервного копирования хранилища.
By default the plugin syncs one way: you write in Obsidian, changes go to the server. The server never modifies your files.
Two-way sync sends changes in both directions. If a file is updated on the server, the plugin downloads it to your vault automatically.
Properties in your note's frontmatter control how it appears on your site.
Пять способов использовать trip2g для публикации из Obsidian.
Пишите посты в Obsidian, публикуйте в канал по расписанию или сразу.
Скройте часть заметок за пейволом — подписчики увидят их после авторизации.
Webhooks let trip2g notify external services when notes change, or trigger actions on a schedule.
Two types are available: change webhooks fire when a note is created, updated, or deleted; cron webhooks fire on a schedule you define.
Five ways people use trip2g to publish from Obsidian.
Write posts in Obsidian, publish to your Telegram channel on a schedule or instantly.
Restrict notes to paying subscribers by leaving free: true off.
Your Obsidian vault becomes a website in under a minute. Write in Obsidian, sync, and notes are live — with Telegram publishing, monetization, and an AI assistant built in. Try the demo or see how people use it.