- Есть ли какое-нибудь руководство по установке Discourse на собственный сервер?
- Нужно ли разбираться в 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. Спасибо ещё раз.