一尘不染

运行自定义TextSecure(信号)服务器

linux

我试图启动我的自定义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服务器的经验?我需要一些指导,因为我对此一无所知。

谢谢前进


阅读 324

收藏
2020-06-07

共1个答案

一尘不染

您可以运行自己的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上删除。

希望这对您有所帮助。

2020-06-07