1

我正在尝试设置文本安全服务器,但我找不到合适的指南或文档,我已经从 GitHub 中可用的开源源构建了 textsecure - 服务器 jar 和客户端 apk,但是如何配置它和使用我们自己的服务器进行托管。我找不到任何相同的资源。

据我了解,我使用 maven 构建了以下内容

1.Websocket-Resources.jar(依赖jar)
2.TextSecureServer.jar

github 中提供的其他类似 jar(它们也需要吗?): libtextsecure-java libaxolotl-java

在Textsecure-server/config路径中​​的sample.yml文件中,它要求提供 twilio、gcm 推送和数据库凭据。

wrt twilio 和 push,我有想法,但是 wrt 数据库,我们应该使用相同的 postgre 还是 textsecure 与任何数据库兼容。

我的问题:

除了 GCM 到 textsecure 的推送服务器之外,还有其他依赖项吗?

如何通过配置我们的服务器 ip 和端口在我们自己的服务器中托管 textsecure?

如果有人成功配置了 textsecure,请向我们提供有关其设置的见解。

参考链接:

什么是 TextSecure Server 的推送配置(主机、端口、用户名、密码)

4

1 回答 1

2

我已成功启动 TextSecure 服务器。我已经在这里解释过了。对于 RedPhone 的功能,你可以查看这个repo。

问:除了 GCM 到 textsecure 的推送服务器之外,还有其他依赖项吗?

A: 是的,没有 hack /api/ url 你不能在数据库中注册你的手机,你需要设置 RedPhone 部分,或者如果你只使用文本,你可以为此请求返回 http200。

问:如何通过配置我们的服务器 ip 和端口将 textsecure 托管在我们自己的服务器中?

答:您需要为 textsecure 后端设置前端代理。之后,您需要在客户端应用程序中编辑您的凭据。

于 2016-01-23T16:06:29.473 回答