我们的自托管实例也受到了影响。我们希望只在内部 Docker 网络上托管接收 webhook 的服务;无需从外部访问。
是否有办法允许内部 webhook?
如果我理解正确的话,内部 webhook 是不允许的,这样一来,没有服务器管理员权限的 Discourse 管理员就无法窥探网络内部。但这在我们的自托管实例上不成问题;我们的 Discourse 管理员无论如何都会了解我们的内部结构。
我建议在 app.yml 配置中添加一个设置来允许内部 webhook,或者提供一个内部域/IP 白名单。这样,服务器管理员(而不是 Discourse 管理员)就可以控制谁可以使用内部网络的 webhook。