Как стать автором
Обновить

Тестирование лучших self-hosted аналогов Notion

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров20K
Всего голосов 46: ↑44 и ↓2+57
Комментарии35

Комментарии 35

Столкнулся с тем, что в Docmost для добавления юзеров нужен почтовый сервер, просто завести руками нельзя. Но issue уже открыт, так что мб скоро добавят.

А в Affine не понравилось отсутствие возможности вставить Excalidraw диаграмму не картинкой, а embedded + наткнулся на некоторые баги, например, когда текст просто не копируется.

Affine вообще на любителя, с его особенностями интерфейса, но проект активно разрабатывают, так что из него может и получится что-то

Спасибо, забыл упомянуть, что нужен почтовый сервер

Если через докер, но нужно влететь в postgresql например так (docker-compose exec db psql -U docmost -d docmost)

Там select * from workspace_invitations;

Потом localhost:3000/invites/ИД_ИНВАЙТА?token=ТОКЕН

Типа такого. https://yoursite.com/invites/01907078-a64b-734c-86f1-ae1fc777bfb0?token=9j1tonjhv055lzez

В Outline же есть авторизация через почту по ссылке из письма...

Да, упомянул, что при развертке сервиса Outline нужна дополнительная инфраструктура, не из коробки
В данном случае развертка и настройка почты

В Affine self hosted всего 3 пользователей дает завести, а как вы завели 5 пользователей?

Через БД можно кому угодно выставить максимальный тариф, там до 10 человек будет

Для своих заметок совершенно внезапно для себя пришел к такому селфхостед решению как dokuwiki. Вместо заметочницы веду вику. Не совсем аналог "записочниц", не то что бы я это всем рекомендую, но для меня это работает.

ЗЫ приложений на мобилы нет, но оно открывается и нормально работает даже с IE на винмобайловых КПК

Синтаксис у dokuwiki очень сильно похож на markdown. Очень большой пласт сервисов-заметочников использует этот тип разметки. К сожалению, Evernote подсадил меня на некоторые опции форматирования, которые я пока не встречаю на других сервисах: это цветная заливка фона для текста и чекбоксы.

на докувики куча плагинов, я чаще всего вообще использую WYSIWYG, заливка и чекбоксы тоже вроде есть (хотя мне не надо, поэтому я точно не помню)

+ joplin с синхронизацией на что либо свое

Если не очень много требований, то еще есть codex.doc, приятный редактор и можно хостить хоть на калькуляторе

Siyuan self-hosted docker Limitations:
Does not support desktop and mobile application connections, only supports use on browsers
Export to PDF, HTML and Word formats is not supported
Import Markdown file is not supported

Ну такое ...

Если у вас большие проекты, то перенос будет сложней, но Ctrl+C и Ctrl+V с Notion сохраняет практически все компоненты

На импорт, действительно, принимается только кастомное расширение, но экспорт возможен в любом формате

Меня больше расстроило отсутствие приложений.

Большое спасибо за статью.
Попробую Siyuan и Docmost, не подскажите есть у них локализация (хочется подключать людей, у которых не очень хорошо с английским)?

Outline не понравился тем, что их репозиторий с контейнером не качается из России, подходящего зеркало быстро не нашел. Пришел ставить через VPN.

Docmost в бете, Siyuan без выбора языка :(
Код Open-source и если есть навыки, то можно пересобрать с русской версией. Однако, там многое интуитивно понятно, не думаю, что это будет большой проблемой

Outline без VPN прекрасно ставится, если в docker-compose.yml прописать брать образ из докер хаба:

outline:
image: outlinewiki/outline:v0.80.1

Множество остального ПО на текущий момент поддерживает частичный self-hosted: данные пользователей хранятся на сторонних облаках, хоть и сам сервер хоститься локально, например Appflowy

Appflowy можно полностью локальным сделать используя Supabase

Пользуюсь им для личного файло-заметочного хранилища.

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

Это чуть другая тема. Notion это не только система для личных заметок а и что то вроде недо-вики, как я понимаю - аналоги в статье тоже, везде - сервер обязателен, есть веб-клиент и может быть мобильные клиенты.

Obsidian (да и Joplin) - тут основное - приложение, синхронизацию можно не использовать, можно не родную, а веб-клиент-зачем?

Я как раз Obsidian (и Joplin для некоторых задач) использую (притом что например свой инстанс Confluence - есть и некоторое время он как основное средство для тех же задач для чего сейчас - Obsidian использовался) но это - другое.

Ну и существенное отличие - Joplin может экспорт/импорт в markdown, Obsidian только с ним и работает, а вот в статье - у одного продукта заявлено что ну есть импорт в markdown (сильно подозреваю что отдельных документов).

А как же Anytype? Тоже selfhosted и с шифрованием? https://anytype.io/

Чтобы пользоваться self-hosted версией необходимо пропатчить и собрать клиенты на все плаформы...

Уже нет, в пк версии можно выставить свой сервер. Не смотрел на мобиле.

Возможно стоит перечислить весь список протестированных.

Еще есть Trilium Next, довольно стабильный и функциональный. Из минусов однопользовательский и нет локализации, хотя сейчас у новой команды разработчиков это в ближайших планах.

А я в Редмайне, по старинке ))

Docmost совсем не на уровне Notion. Это ОЧЕНЬ простая конструкция. Приложений для android/ios нет, оффлайна соответственно тоже. Шаринга заметок - насколько я понимаю тоже нет, только для юзеров (ну тоесть через copy link оно всё равно просит логин-пароль и в инкогнито не открывается). При вставке картинки в ячейку таблицы - она (таблица) разбивается на две. Дальше копать не стал.

Outline - мобильных приложений нет, только для Windows. Соответственно на телефоне/планшете оффлайна не будет никакого.

Siyuan выглядит симпатично, однако я так и не понял как в приложении слинковать воркспейс с моим self-hosted сервером. Как-то очень неочевидно.

Тоже попробовал Siyuan. Судя по всему, никак, только через браузер на сервер заходить можно. Но можно установить как PWA приложение. Соответственно, будет работать только онлайн. Синхронизация возможна только в платной версии, насколько я понимаю.

Была задача на отдельном open source решении писать инструкции для суппорта. Выбирал между Notion, Outline и Wiki.js, выбрали в итоге Wiki.js - все устраивает. В итоге там инструкции уже дле всей компании по одному из продуктов и в него заходит AI ассистент и забирает тексты для выдачи через OpenAI.

спасибо. кажется я выбрал себе для домашней вики

Если self-hosted с сохранением версий заметок нужен, то можно развернуть Obsidian + GitLab

anytype пробовали? как по мне хотя он и альфа он на голову выше из за своей новой концепции, можно создавать свои типы страниц и иметь возможность фильтровать их сплошняком, так и создавать свои деревья через коллекции и наборы и это решает недостаток древесной системы, можно иметь например сделаем тип заметок для программ и одно дерево по категориям система, офис и т.д. а другое с фильтрами по платформе линукс, виндовс и т.д. При этом сами заметки не дублируются а ссылки на одни и те же.

А если нужно и web-версию, и мобильные/декстоп клиенты, есть варианты с self-hosted?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий