Ой, извините, что не ответил здесь!
Я понял, в чём дело. Похоже, Discourse всё это время работал отлично.
Меня смутило следующее:
- В вкладке Network окна разработчика Chrome я видел ошибки 404, когда встраивал комментарии Discourse на домен, отличный от сервера Discourse например, здесь. Это, вероятно, ожидаемое поведение mini-profiler, который, кажется, отображает время загрузки — возможно, только для администраторов?
- Я не дочитал документацию до конца и ожидал, что на моём сайте появится интерфейс для ввода комментариев. Поскольку я на самом деле не оставлял комментариев в статьях блога, в страницу встраивалось очень мало: только ссылка на тему на сервере Discourse.
- Тема моего блога имела тёмный фон, и то, что было встроено в страницу блога, было не видно на тёмном фоне. Я исправил это с помощью следующего CSS:
div#discourse-comments {
background-color: white;
border-radius: 25px;
padding: 20px;
}