Discourse или курс RoR

  1. Есть ли какое-нибудь руководство по установке Discourse на собственный сервер?
  2. Нужно ли разбираться в RoR, чтобы редактировать шаблоны и т.п.?

Вы ищете стандартную установку?

Rails участвует в процессе, но шаблоны чаще всего являются артефактом EmberJS в коде Discourse, поскольку это одностраничное приложение.

Однако на начальном этапе не стоит углубляться в детали. Вы можете изменить множество текстов внутри приложения через панель администратора, а также воспользоваться множеством других готовых опций кастомизации в разделе #theme.

Хорошо, значит Rails используется только для предоставления API, а Ember JS — для SPA? Это полезно знать.Значит, для редактирования шаблонов используется Ember, а для создания плагинов — Ruby?

Темы (Themes), если вы хотите редактировать только фронтенд; плагины (Plugins), если вы хотите настроить бэкенд (и фронтенд, если это необходимо)

Много материалов в #howto:devs и Development

Эта ссылка, которую вы поделили (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub), превосходна — я могу обратиться к своей хостинговой компании за помощью, так как у меня общий хостинг и нет доступа root. Спасибо ещё раз.