我正在尝试启动自定义TextSecure(Signal)服务器。我想将它用于Signal所具有的所有功能(SMS和电话)。我相信我还需要redphone服务器才能运行电话。我找到了仅用于TextSecure服务器的github存储库https://github.com/WhisperSystems/TextSecure-Server,但没有用于redphone服务器的存储库。
我认为我还需要运行此服务器https://github.com/WhisperSystems/PushServer才能正常运行Signal。
我尝试从github下载整个TextSecure服务器并将其作为maven存储库添加到intelijidea但它不允许我运行它并因此编译它。
有没有运行cusotm TextSecure服务器经验的人?我需要一个小指南,因为我完全坚持这一点。
先谢谢
答案 0 :(得分:17)
您可以运行自己的TextSecure服务器,但首先需要在Twilio,AWS S3,Google Developer和Apple Developer上创建帐户。
Twilio - 用于短信广播(在TextServer中注册) AWS - 用于TextSecure中的文档 Google开发人员 - 用于推送通知 Apple Developer - 用于推送通知(我没有注册这个,因为我确实破解了Push服务器)。
之后你需要安装:JDK和Cryptography扩展,Maven,Postgresql,Redis。
使用Maven安装:Dropwizard-simpleauth,WebSocket-Resources 使用Maven编译PushServer并使用您的设置启动它(redis,auth,gcm,apn) 使用Maven使用-DskipTests键编译TextServer 之后,您可以使用自己的TextServer但不使用RedPhone。 RedPhone repo已从github中删除。
希望这会对你有所帮助。