XDA-Developers недавно сделали вывод, что Outline — это самостоятельно размещаемая альтернатива Notion, которую должна использовать большинство команд, впереди более ярких названий вроде AFFiNE или AppFlowy. Аргумент убедителен: дружественный к Markdown редактор Outline, чистая модель разрешений и зрелый API делают его действительно приятной командной вики. Но в статье упускаются три важных момента, которые становятся явными, когда вы пытаетесь запустить его самостоятельно. Outline распространяется под лицензией Business Source Licence, а не полностью открытой лицензией, что ограничивает способ предложения его конкурирующего сервиса. Развёртывание требует Docker, Postgres, Redis и обычно S3-совместимого хранилища, что больше инфраструктуры, чем многие небольшие команды готовы поддерживать. И Outline построен вокруг одной команды, одного рабочего пространства за раз, поэтому агентства или операторы с несколькими брендами в итоге запускают несколько экземпляров. Если что-либо из этого вызывает у вас сомнения, эти семь альтернатив Outline покрывают оставленную им территорию, от более лёгких вики до полностью автономных блочных редакторов.
Таблица быстрого сравнения
| Приложение | Лучше всего для | Лицензия | Стек самостоятельного размещения | Выдающаяся функция |
|---|---|---|---|---|
| BookStack | Структурированные вики документации | MIT | PHP + MySQL | Иерархия книг/глав/страниц |
| Wiki.js | Команды, желающие гибкой аутентификации и тем | AGPL-3.0 | Node.js + Postgres/MongoDB | Визуальный редактор плюс Markdown, SSO |
| AFFiNE | Офлайн-первые личные и командные заметки | MIT | Опционально, работает локально | Документы и доска в одном холсте |
| AppFlowy | Переходящие с Notion, желающие нативного приложения | AGPL-3.0 | Rust бэкенд, опциональное самостоятельное размещение | Производительность нативного десктопа |
| Silverbullet | Разработчики, желающие кастомизируемую Markdown вики | AGPL-3.0 | Один бинарник Deno | Живое скриптинг плагинов в браузере |
| Trilium Notes | Глубокие, древовидные личные базы знаний | AGPL-3.0 | Один бинарник или Docker | Отношения заметок и скриптинг |
| Docmost | Команды, хотящие UX Outline без BSL | AGPL-3.0 | Node.js + Postgres + Redis | Ближайший аналог Outline |
Почему команды ищут альтернативы Outline
Лицензия — первый камень преткновения. Outline работает под лицензией Business Source Licence, которая преобразуется в открытый исходный код только после установленной задержки и блокирует кого-либо от перепродажи её как конкурирующего хостинга. Это нормально для компании, запускающей её внутренне, но исключает MSP, агентства или сторонников открытого исходного кода, которые хотят проект AGPL или MIT, который они могут форкировать, перепродавать или встраивать без юридической проверки. Большинство альтернатив здесь (Wiki.js, AppFlowy, Silverbullet, Trilium, Docmost) используют AGPL-3.0, и AFFiNE и BookStack используют MIT, поэтому вопрос лицензирования в основном исчезает.
Сложность развёртывания — вторая. Docker Compose файл Outline требует Postgres для данных, Redis для очередей задач и вебсокетов, и S3 или совместимый бакет для хранения файлов. Это разумный стек для команды с какой-то операционной мощностью, но это избыточно для пятиперсонного стартапа, который просто хочет вики, работающую на одном VPS. BookStack нужны только PHP и MySQL, которые большинство общих хостов уже запускают. Silverbullet и Trilium Notes поставляются как один бинарник или один контейнер без внешней базы данных вообще.
Третий фактор — философия редактирования. Outline использует богатый блочный редактор, похожий на редактор Notion. Некоторые команды предпочитают это; другие хотят простые Markdown файлы, которые они могут grep, версионировать в Git и редактировать в любом текстовом редакторе. Silverbullet и Trilium сильно уклоняются в сторону рабочих процессов, сосредоточенных на Markdown. AFFiNE и AppFlowy вместо этого удваивают ставку на сторону блочного редактора, конкурируя более непосредственно с Notion, чем с традиционной вики.
Наконец, есть предположение о одной команде. Outline построен для рабочего пространства одной организации. Агентства, управляющие несколькими клиентами, или консалтинги, документирующие несколько проектов, часто хотят либо многоарендантность, либо инструмент достаточно лёгкий для запуска нового экземпляра на клиента без особых накладных расходов.
Альтернативы
BookStack – Лучше всего для структурированных вики документации
BookStack организует контент в книги, главы и страницы, что лучше подходит для технической документации и внутренних справочников, чем плоское дерево страниц. Он работает на простом PHP и MySQL, поэтому большинство общих хостов или небольшой VPS справляются с этим без дополнительных услуг. Работают оба редактора WYSIWYG и Markdown, и разрешения могут быть установлены на уровне книги, главы или страницы.
Где он отстаёт: Жёсткая структура книг/глав/страниц борется, если ваш контент не соответствует этой иерархии, и нет встроенного режима офлайна или реального времени совместного редактирования.
Цены:
- Бесплатно: полностью самостоятельно размещённый, без ограничений на пользователей или функции
- Платный: нет официального платного уровня, некоторые поставщики управляемого хостинга предлагают хостинг BookStack за фиксированную ежемесячную плату
- vs Outline: дешевле в запуске, так как пропускает Redis и S3, но иерархия менее гибка, чем вложенные документы Outline
Миграция с Outline: BookStack импортирует HTML и Markdown файлы, поэтому экспорт страниц Outline как Markdown и отображение их в книги и главы работает, хотя вложенные коллекции Outline нуждаются в ручной реструктуризации в трёхуровневую иерархию BookStack. Ожидайте несколько часов для вики среднего размера.
Итог: Выберите BookStack, если ваш контент естественно разделяется на книги и главы и вы хотите самый лёгкий возможный стек сервера.
Wiki.js – Лучше всего для гибкой аутентификации и тем
Wiki.js работает на Node.js и поддерживает как Postgres, так и MongoDB, с визуальным редактором наряду с редактированием сырого Markdown. Он поддерживает широкий спектр поставщиков SSO из коробки, включая LDAP, OAuth2, SAML, и аккаунты Google или Microsoft, которые часто требуются большим командам сразу же.
Где он отстаёт: Экосистема плагинов и тем меньше, чем у более популярных вики, и качество поиска зависит от того, какой механизм поиска вы настроите, так как встроенный поиск базы данных слабее, чем настройка Elasticsearch.
Цены:
- Бесплатно: полностью самостоятельно размещённый, AGPL-3.0, нет платного уровня
- Платный: нет
- vs Outline: сопоставимый вес инфраструктуры (по-прежнему требует база данных), но нет требования S3 для базового использования
Миграция с Outline: Wiki.js принимает импорт Markdown напрямую, и экспорт Markdown Outline четко отображается для текстового контента. Вставленные изображения, ссылающиеся на хранилище Outline, нуждаются в повторной загрузке, так как Wiki.js управляет своими путями активов.
Итог: Выберите Wiki.js, когда SSO и детальные разрешения важнее, чем ощущение редактирования, похожее на Notion.
AFFiNE – Лучше всего для офлайн-первого блочного редактирования
AFFiNE объединяет редактор документа и бесконечную доску в одном приложении, и оно полностью работает в автономном режиме с локально-ориентированной синхронизацией, сервер не требуется, если вы не хотите его. Редактор поддерживает как блочный режим, так и режим, ориентированный на Markdown, переключаясь в зависимости от документа.
Где он отстаёт: Многопользовательское сотрудничество всё ещё кажется ранним по сравнению с зрелым редактированием в реальном времени Outline, и настольное приложение имеет случайные причуды синхронизации при переключении между локальными и облачными рабочими пространствами.
Цены:
- Бесплатно: самостоятельно размещённый или полностью локальный, неограниченное использование, лицензия MIT
- Платный: уровень облачной синхронизации около 8–12 долларов в месяц для размещённого хранилища и сотрудничества
- vs Outline: дешевле для одиночного или малого командного использования, так как самостоятельное размещение не требует базы данных вообще
Миграция с Outline: AFFiNE импортирует Markdown файлы и экспорты Notion, поэтому экспорт Markdown Outline в основном передаётся, хотя вложенные структуры коллекций сглаживаются в отдельные документы, а не в соответствующее дерево папок.
Итог: Выберите AFFiNE, если вам нужен локально-ориентированный, офлайн-способный редактор и вам не нужны тяжёлые командные разрешения.
AppFlowy – Лучше всего для нативного приложения Notion-стиля
AppFlowy сочетает Rust бэкенд с Flutter фронтенда, что даёт ему более отзывчивую нативную производительность, чем большинству вики на основе Electron. Он внимательно воспроизводит представления базы данных, доски канбан и вложенные страницы Notion, и он поддерживает опциональное самостоятельное размещение для команд, которые хотят свой собственный сервер.
Где он отстаёт: Настройка сервера с собственным хостингом новее и менее опробана, чем клиент рабочего стола, и некоторые продвинутые типы представлений базы данных по-прежнему отстают от оригинальных типов Notion.
Цены:
- Бесплатно: использование только локально бесплатно и неограниченно
- Платный: облачный план начинается около 8–10 долларов за пользователя в месяц для размещённой синхронизации
- vs Outline: дешевле для одиночного использования, примерно сопоставимо, как только вы добавляете платный облачный уровень для команд
Миграция с Outline: AppFlowy поддерживает импорт Markdown, и простые страницы хорошо перемещаются, но богатые встраивания Outline и таблицы иногда нуждаются в ручной очистке после импорта, так как модель блоков AppFlowy отличается от внутренних компонентов редактора Outline.
Итог: Выберите AppFlowy, если вы конкретно по-прежнему хотите представления базы данных Notion и предпочитаете быстрое нативное приложение, а не вкладку браузера.
Silverbullet – Лучше всего для кастомизируемой Markdown-ориентированной вики
Silverbullet хранит всё как простые Markdown файлы и запускается как один бинарник, отдельная база данных не требуется. Его выдающаяся функция — живое скриптинг в браузере: вы можете писать небольшие JavaScript плагины, которые запрашивают и преобразуют ваши собственные заметки, превращая вики в лёгкий инструмент личной автоматизации.
Где он отстаёт: Интерфейс преднамеренно минималистичен, поэтому команды, ожидающие полировки в стиле Notion или блоков с перетаскиванием, найдут его простым, и нет встроенной детальной системы разрешений для многопользовательских команд.
Цены:
- Бесплатно: полностью самостоятельно размещённый, AGPL-3.0, нет платного уровня
- Платный: нет
- vs Outline: намного легче запустить, так как не требует Postgres, Redis или S3, только папка Markdown файлов
Миграция с Outline: Поскольку Outline экспортирует Markdown, переход к Silverbullet близок к копированию файлов в её пространство. Метаданные Frontmatter могут потребовать регулировки для соответствия собственным соглашениям Silverbullet.
Итог: Выберите Silverbullet, если вы хотите, чтобы ваша вики была ничем иным, как папкой Markdown файлов, которые вы можете использовать в скриптинге.
Trilium Notes – Лучше всего для глубоких, древовидных личных баз знаний
Trilium Notes организует заметки в произвольно глубоком дереве с поддержкой отношений заметок, атрибутов и скриптинга, который выходит далеко за пределы плоского списка страниц. Она запускается как настольное приложение, бинарник сервера или в Docker, и она обрабатывает десятки тысяч заметок без замедления.
Где она отстаёт: Интерфейс выглядит устаревшим рядом с Outline или AFFiNE, и она построена вокруг дерева заметок одного опытного пользователя, а не командной вики всей компании, поэтому одновременное редактирование несколькими редакторами ограничено.
Цены:
- Бесплатно: полностью самостоятельно размещённая, AGPL-3.0, нет платного уровня
- Платный: нет
- vs Outline: намного более лёгкий след, один контейнер против многослужебного стека Outline
Миграция с Outline: Trilium может импортировать Markdown и HTML файлы по отдельности, но нет массового импортера для Outline, поэтому вики среднего размера с десятками страниц требует несколько часов ручного импорта и реорганизации дерева.
Скачать: GitHub
Итог: Выберите Trilium Notes для глубокой личной базы знаний со скриптингом, а не для полированной вики, обращённой к команде.
Docmost – Лучший аналог Outline без BSL
Docmost — это ближайшее соответствие Outline по внешнему виду и ощущению: блочный редактор, вложенные страницы, сотрудничество в реальном времени и разрешения на уровне рабочего пространства, но лицензирована AGPL-3.0 вместо BSL. Она работает на той же общей форме стека, Node.js с Postgres и Redis, поэтому накладные расходы инфраструктуры аналогичны расходам Outline.
Где она отстаёт: Это более молодой проект с меньшей экосистемой плагинов и интеграций, чем Outline, и некоторые продвинутые функции Outline, такие как подробные журналы аудита, всё ещё отстают.
Цены:
- Бесплатно: полностью самостоятельно размещённая, AGPL-3.0, нет ограничения по пользователям
- Платный: доступна опция облачного хостинга, цены сопоставимы с облачным уровнем Outline
- vs Outline: функционально аналогичная стоимость самостоятельного размещения, но нет ограничения BSL, если вы когда-либо захотите предложить её как услугу
Миграция с Outline: Docmost принимает импорт Markdown, и её модель редактора достаточно близка к редактору Outline, чтобы большинство форматирования, включая вложенные страницы и таблицы, переносилось с минимальной очисткой.
Итог: Выберите Docmost, если вам нужен точный опыт редактирования Outline минус ограничение лицензирования, и вы хорошо запускаете аналогичный стек сервера.
Как выбрать
Начните с вопроса лицензии, так как он решает больше, чем люди ожидают. Если вы когда-либо можете перепродавать хостинг, встраивать инструмент в продукт клиента или просто предпочитать AGPL и MIT по принципу, Docmost, Wiki.js, Silverbullet, Trilium и AFFiNE все проходят этот порог; Outline и самостоятельное размещение AppFlowy несут более ограничивающие условия.
Затем сопоставьте редактор с тем, как ваша команда действительно пишет. Команды, которые живут в блоках в стиле Notion с перетаскиванием, встраиванием и базами данных, должны смотреть на Docmost или AppFlowy. Команды, которые думают в простых Markdown файлах, хотят grep своих заметок или версионировать контент в Git, должны идти с Silverbullet или Trilium.
Толерантность инфраструктуры имеет значение не менее того же. Если вы запускаете один небольшой VPS без желания иметь Postgres, Redis и S3, BookStack, Silverbullet или Trilium запустят вас за несколько минут. Если вы уже запускаете Postgres и Redis для других услуг, Wiki.js или Docmost добавляют немного дополнительных накладных расходов.
Одиночные пользователи и небольшие команды, которые хотят офлайн доступ без сервера вообще, должны выбрать AFFiNE. Многоклиентские агентства, документирующие несколько несвязанных проектов, обычно лучше с чем-то достаточно лёгким, чтобы запустить за проект, как BookStack или Silverbullet, вместо жонглирования несколькими тяжёлыми экземплярами в стиле Outline.
Оставайтесь на Outline, если ваша команда уже обладает навыками Docker и Postgres на дому, условия BSL не влияют на ваш случай использования, и вы конкретно цените её API и существующие интеграции над более лёгкой альтернативой.
Часто задаваемые вопросы
Docmost лучше, чем Outline? Docmost близко соответствует Outline в опыте редактирования и потребностях инфраструктуры, и она использует лицензию AGPL-3.0 вместо BSL Outline. Является ли это “лучше” зависит от того, имеет ли значение разница в лицензировании для вас; паритет функций близок, но Outline имеет более длинный послужной список и больший список интеграций.
Могу ли я импортировать свои данные из Outline в другую вики? Большинство инструментов здесь, включая Wiki.js, AFFiNE, AppFlowy и Docmost, принимают импорт Markdown, и Outline экспортирует коллекции как Markdown файлы. Вложенные коллекции обычно нуждаются в некоторой ручной реструктуризации, так как каждый инструмент организует свою иерархию по-разному.
Какая самая дешёвая альтернатива Outline для самостоятельного размещения? BookStack, Silverbullet и Trilium Notes все бесплатны и требуют самую лёгкую инфраструктуру, с BookStack, работающей на простом PHP и MySQL, и двух других, не нуждающихся в внешней базе данных вообще.
Есть ли полностью бесплатная версия Outline? Исходный код Outline доступен под лицензией Business Source Licence, которая позволяет вам самостоятельно размещать его бесплатно, но ограничивает предложение его как конкурирующего размещённого сервиса. Если это ограничение имеет значение, альтернативы AGPL или MIT, как Docmost, Wiki.js или AFFiNE, избегают это полностью.
Что команды используют вместо Outline для Markdown-ориентированной вики? Silverbullet и Trilium Notes — это два наиболее популярных выбора для команд и отдельных лиц, которые хотят, чтобы их база знаний была сохранена как простые Markdown файлы, а не как закрытый блочный формат.
Работает ли AFFiNE без сервера? Да, AFFiNE работает полностью в автономном режиме и локально по умолчанию, с синхронизацией сервера как дополнительное дополнение, а не требование, что делает его одним из немногих инструментов здесь, пригодных с нулевой инфраструктурой.