Я согласен, что настройка Discourse — задача не из простых, и это первый крупный проект, с которым я работал, написанный на Ruby/Rails.
Однако единственные действительно сложные вопросы возникли при первоначальной настройке исходящей почты: предложенные провайдеры почты даже не идут на контакт с теми, кто работает с небольшим объёмом. Также у нас ушёл дополнительный день на настройку входящей почты, которую настаивают использовать многие пользователи нашей базы… Везде, где встречаются люди, которым не хочется взаимодействовать с новым сервисом
.
Кроме того, мы «сломали» нашу установку: я попытался сделать что-то, чего, как я позже понял, сделать невозможно (вложенность категорий более двух уровней), а затем попытался откатить изменения… В это же время разработчик, с которым я поделился правами root, пытался запустить другой сайт на том же хосте и что-то нарушил. Пришлось переустанавливать и заново создавать все категории.
Однако это того стоило.