我试图启动我的自定义TextSecure(信号)服务器。我想将其用于Signal拥有的所有功能(SMS和电话)。我相信我也需要Redphone服务器来运行电话。我发现只有TextSecure服务器的github 仓库是https://github.com/WhisperSystems/TextSecure- Server,但是没有Redphone服务器的仓库。
我认为我还需要运行此服务器https://github.com/WhisperSystems/PushServer才能正确运行Signal。
我尝试从github下载整个TextSecure服务器并将其作为Maven存储库添加到intelijidea中,但它不允许我运行它并因此进行编译。
是否有运行cusotm TextSecure服务器的经验?我需要一些指导,因为我对此一无所知。
谢谢前进
您可以运行自己的TextSecure服务器,但首先需要在Twilio,AWS S3,Google Developer和Apple Developer上创建帐户。
Twilio-短信广播(用于TextServer中的注册)。 AWS-用于TextSecure中的文档。 Google开发人员-用于推送通知。 Apple Developer-用于推送通知(我没有注册此消息,因为我确实破解了Push服务器)。
升级之后,您需要安装:JDK和密码扩展,Maven,Postgresql,Redis。
使用Maven安装:Dropwizard-simpleauth,WebSocket-Resources。 使用Maven编译PushServer并使用您的设置(redis,auth,gcm,apn)启动它。 使用Maven编译带有-DskipTests键的TextServer。 之后,您可以使用自己的TextServer,但不使用RedPhone。RedPhone存储库已从github上删除。
希望这对您有所帮助。