Добрый день, замечательные и отзывчивые участники Discourse.
Контекст
Я управляю относительно небольшим, но существующим уже 20 лет сообществом писателей на платформе Invision Community 4. В настоящее время у нас чуть более 30 активных пользователей (из 990 зарегистрированных), 7000 тем (историй) и 103 000 ответов. Это исключительно хобби-проект, не приносящий дохода.
Поскольку я не очень технически подкован, мы размещаемся напрямую у Invision. Хотя я доволен сервисом, ежемесячная плата значительно выросла: с 25 долларов в первые годы до 45 долларов сейчас. Вероятно, эта ежемесячная цена снова увеличится, когда нас принудительно переведут на анонсированную Invision Community 5.
В последние месяцы, в первой половине 2025 года, я потратил часть своего свободного времени на исследование возможных путей развития моего сообщества. Я хочу обеспечить будущее сообщества на следующее десятилетие. И я считаю, что Discourse может быть наиболее ориентированной на будущее платформой для нас.
Опасения
- Избегать нереалистичного роста цен за тот же базовый сервис. Мы не используем и не нуждаемся в каких-либо передовых услугах B2B. Существует точка, после которой кажется, что нам может быть выгоднее заняться этим самостоятельно (DIY).
- Избегать привязки к вендору в Invision Community 5. Если мы будем недовольны, скорее всего, не будет сразу совместимых инструментов конвертации. Поэтому я хочу избежать этого и заранее обезопасить себя от этого риска.
Вопросы
- Конвертация. Существуют скрипты для конвертации баз данных в формат, совместимый с Discourse. Однако я не уверен, что смогу справиться с этим самостоятельно. Здесь есть люди, способные помочь. Я смотрел видео о том, как это сделать. В сети есть (устаревшие) руководства. Пока что мне не везло. Вероятно, из-за (а) моего отсутствия опыта и (б) того, что MacOS не совсем идеален для этих задач.
- Хостинг. Самостоятельное размещение (self-hosting) кажется наиболее выгодным с точки зрения затрат и пользы. Digital Ocean предлагает образы (droplets) для Discourse. Их расчет стоимости для сообщества моего масштаба составлял около 10 долларов в месяц. Я пытался настроить такой, но не справился. Есть ли какие-то рекомендуемые альтернативы?
- Путь вперед. Существует ли реалистичный сценарий, при котором мы сможем реализовать и конвертацию, и хостинг по цене ниже текущей? Реалистично ли научиться делать это самостоятельно, или кривая обучения останется крутой? Не буду ли я тратить больше времени на отладку, чем на написание?
Спасибо, что дочитали до конца. Я очень открыт к обучению и к тому, чтобы мои предположения подвергались критике.