Forgejo
如何轻松地将 XMPP 服务器与 Forgejo git forge 集成:
注意:这可能也适用于 Gitea,但目前尚未测试。
ejabberd 外部认证
目前,将 ejabberd 服务器链接到同一服务器上的 Forgejo 安装的唯一方法是使用外部认证脚本直接与 Forgejo Postgresql 数据库交互。为此,如果您使用的是基于 Docker 的 Lemmy 标准部署,则首先需要将内部数据库端口公开给主机网络。另请注意,此认证脚本需要切换到非默认的 bcrypt 散列算法。
Prosody
我们仍在寻找将 Prosody 直接链接到 Forgejo 的最佳选项,但可能可以调整 Sharkey 的认证中间件 以连接到 Forgejo Postgres 数据库。如果您能让它工作,请告诉我们。