Discourse 或 RoR 课程

  1. 有没有关于如何在自托管服务器上安装 Discourse 的教程?
  2. 掌握 RoR 对于编辑模板等是否重要?

您是在寻找标准安装吗?

Rails 有所涉及,但模板更多时候是 Discourse 代码库中的 EmberJS 产物,因为它是一个单页应用程序。

不过,开始时不必过于深入。您可以在管理仪表板中编辑许多应用程序内的文本,以及 Theme 中的许多其他现成自定义选项。

好的,所以 Rails 只用于提供 API,而 Ember JS 用于 SPA?很高兴知道。
那么编辑模板是 Ember,创建插件是 Ruby 吗?

如果您只想编辑前端,请使用主题组件;如果您想自定义后端(如果需要,也可以自定义前端),请使用插件。

#howto:devsDev 中有很多相关内容。

您分享的这个链接 (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) 非常棒——我可以让我的托管公司帮助我解决这个问题,因为我使用的是共享托管账户,没有 root 权限。再次感谢。