Discourse для самохостинга

Привет, ребята,

мы ищем программное обеспечение для сообщества и хотим использовать Discourse. Несколько вопросов:

  • Можно ли разместить Discourse на наших серверах с помощью Docker?
  • Для нашей системы аутентификации мы используем Keycloak. Можно ли интегрировать его с Discourse?
  • Можно ли создавать «группы» для клиентов, чтобы кто-то мог видеть или получать доступ только к определенным комнатам?

Спасибо за поддержку.

С уважением,
Ральф

Да, вы можете разместить Discourse на своих серверах… у нас есть официальное руководство по установке.

Вероятно! Похоже, что Keycloak поддерживает OAuth 2, который работает с Discourse – Discourse OAuth2 Basic

Да, вы можете создавать группы и использовать их для контроля доступа к определённым категориям (Understanding groups and category permissions). Группы также могут общаться между своими участниками с помощью личных сообщений.

Спасибо, Крис. Можем ли мы изменить интерфейс и установить языки?

Keycloak использует OAuth и SSO. После входа пользователя он должен иметь возможность получать доступ ко всем нашим приложениям, например, Discourse.

Да, у нас есть система тем, которая позволяет изменить интерфейс… Эти руководства могут помочь:

Beginner's guide to using Discourse Themes
Developing Discourse Themes & Theme Components

Что касается языков, вы можете изменить язык интерфейса по умолчанию с помощью настройки администратора под названием default locale, а пользователи могут изменить свой язык индивидуально в своих настройках.

Наши переводы создаются сообществом, и список доступных языков (а также степень их готовности) доступен здесь: Crowdin Enterprise

Отлично, спасибо, Крис