Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.

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

Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.

Привет, меня зовут Игорь Глубоковских, я руководитель веб-проектов, занимаюсь этим с 2010 года, работая в дизайн-студиях.

Ситуация

Прошло уже много времени с того момента, как Notion закрыл доступ пользователям из России (если быть точным то только для IP адресов). Именно это событие тогда толкнуло меня на поиск альтернатив. Хотелось чего-то стабильного и контролируемого.

SaS решения я не рассматривал, меня интересовал исключительно Self-hosted по следующим причинам:

  • Никаких подписок
  • Плата только за хостинг
  • Сколько угодно пользователей
  • Тотальный контроль над данными

Первое, что опробовал – был Docmost, написал тогда короткий обзор. Сейчас он сильно прокачался, появилась русская локализация, но все еще сыроват.

Почему не SaS

Современные notion-like продукты (в том числе отечественные аналоги) идут по пути универсального комбайна (этакий швейцарский нож). Там и таск-менеджер и база знаний и даже CRM c досками, календарями и Ганттом. Как мне кажется, где-то тут есть грань, где универсальность становится недостатком.
Вообщем, для себя я решил, что для каждого типа задач мне нужен отдельный, специализированный инструмент.

Еще такой момент. Часто бывает, что на время к постоянной команде проекта приглашается сторонний специалист. То есть размер команды становится гибким. В SaaS решениях это требует расширения тарифного плана.

Барьеры внедрения

Главная проблема всего self-hosted – его нужно развернуть, настроить, бэкапить и администрировать. Именно по этой причине self-hosted часто относят к игрушкам для гиков, что объяснимо. Малому и среднему бизнесу проще оплачивать подписку и быть уверенным, что все работает как надо, чем думать про вот это все.

Стоит ли игра свеч?

После пары дней чтения мануалов и проб – у меня получилось запустить Outline на своем сервере.

Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.
Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.
Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.
Как желание сэкономить на подписках и контролировать доступы к данным привело меня к self-hosted решениям.

Текущая конфигурация сервера с 1gb ram (+1gb swap) мне обходится в 285 руб. Пока этого хватает.
Бэкапы отправляются S3 хранилище, бесплатный тариф до 10 ГБ.

Вместо вывода

Данный материал написал как обобщение личного опыта по теме SaS vs Self-hosted. Ситуации разные и поэтому нельзя дать однозначного ответа, где лучше одно, а где другое.

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

Начать дискуссию