- Есть ли какое-нибудь руководство по установке Discourse на собственный сервер?
- Нужно ли разбираться в RoR, чтобы редактировать шаблоны и т.п.?
Вы ищете стандартную установку?
Rails задействован, но шаблоны чаще всего являются артефактом EmberJS в кодовой базе Discourse, поскольку это одностраничное приложение (SPA).
Однако нет необходимости сразу погружаться в детали. Вы можете отредактировать значительную часть текстов в интерфейсе приложения через панель администратора, а также воспользоваться множеством других готовых вариантов настройки в Customization > Theme
Хорошо, значит Rails используется только для предоставления API, а Ember JS — для SPA? Это полезно знать.Значит, для редактирования шаблонов используется Ember, а для создания плагинов — Ruby?
Темы (Themes), если вы хотите редактировать только фронтенд; плагины (Plugins), если вы хотите настроить бэкенд (и фронтенд, если это необходимо)
Много материалов в #howto:devs и Development
Эта ссылка, которую вы поделили (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub), превосходна — я могу обратиться к своей хостинговой компании за помощью, так как у меня общий хостинг и нет доступа root. Спасибо ещё раз.