自托管的 Discourse

大家好,

我们正在寻找社区软件,并希望使用 Discourse。有几个问题:

  • 是否可以在我们的服务器上通过 Docker 托管 Discourse?
  • 我们的认证系统使用 Keycloak。我们能否将其与 Discourse 集成?
  • 能否为客户创建“群组”?这样某人只能查看或访问特定的房间?

感谢支持。

祝好,
Ralf

1 个赞

是的,您可以在自己的服务器上托管 Discourse……我们提供官方的安装指南。

应该可以!Keycloak 似乎支持 OAuth 2,这与 Discourse 兼容——Discourse OAuth2 Basic

可以。您可以创建群组,并利用它们来控制对特定分类的访问权限(https://meta.discourse.org/t/how-to-use-category-security-settings-to-create-private-categories/87678)。群组内的成员还可以通过私信进行相互沟通。

1 个赞

谢谢 Kris。我们可以更改 UI 并安装语言包吗?

Keycloak 使用 OAuth 和 SSO。用户登录后,应能访问我们的所有应用程序,例如 Discourse。

是的,我们拥有一套主题系统,可让您自定义用户界面……以下指南或许能为您提供帮助:

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

关于语言设置,您可以通过名为 default locale 的管理员设置更改默认界面语言;用户也可在个人偏好设置中单独更改其语言。

我们的翻译由社区众包完成,可用语言列表及其完成度可在此查看:Crowdin Enterprise

1 个赞

太棒了,谢谢 Kris。