如何在一台VPS上托管多个Discourse论坛?

您有两个选择:

  • 多站点(Multisite)——更复杂:Multisite configuration with Docker
  • 多个容器(Multiple containers)——稍复杂(需要反向代理等,如上所述),成本更高。
    请按照不使用 ./discourse-setup 脚本安装 Discourse 的说明操作(cp samples/standalone.yml containers/app2.yml),并将 volumes 重命名为除 standalone 以外的其他名称。