NerChat! - 开源im

NerChat!是基于开源项目RocketChat搭建的IM(instant message,即时通信)服务端,你可以把它理解成是自由QQ。

IM软件这么多,为什么不用别的?

微信/QQ

  • 有广告,很烦人。
  • 腾讯可以获得明文消息,不安全。
  • 聊天记录保存时间有限
  • 许多人认为微信极其难用,比如不能上传大文件、文件过期无法下载等等
  • 两个软件体积极大,占用手机电脑空间。微信电脑版没有手机无法使用。
  • 反复唤醒系统,拒绝接入谷歌推送服务,导致手机耗电量增加。
  • 官方权力很大,内容审查严格,一个好好的群昨天还在今天就没了

What's app/Discord/环聊/iMessage

  • 信息明文传输,不安全。
  • 这些服务在中国大陆无法访问,不方便,速度慢。
  • 不够自由,没有可以提供的api。
  • 内容审查同样很严格(参见下方链接)
Discord Bans Reddit Server Responsible For GameStop Stock Controversy

Telegram

很多人觉得telegram是一个很棒的软件,它确实比上述的所有软件都更加优秀,但是它也存在许多许多的问题。

  • Telegram注册需要手机号,不够匿名。
  • 中国大陆无法访问telegram。使用代理聊天延迟和速度都会导致体验下降
  • Telegram中文用户成分复杂,如果你只是想和朋友一起聊天,它不一定是你的最佳选择
  • Telegram的开放群组无法加密,而且它并不是100%的没有内容审查。
  • Telegram是一个客户端开源、服务端闭源的软件。虽然大多是情况下这就足够了,但是如果你追求极致安全,想要自己搭建Telegram服务器,是一件虽然理论上可行但极其困难的事情。
NerChat!的优势:

跨平台支持


NerChat!继承了RocketChat的优势,支持Windows、Mac、Linux、安卓、苹果等操作系统。并且拥有通用的web端界面。

RocketChat拥有使用electron和ReactNative编写的客户端,可以很方便的跨平台运行。

前往下载RocketChat客户端

安全隐私


NerChat!支持非对称加密技术,同时支持阅后即焚操作。聊天之前交换密钥或者开启阅后即焚,聊天之后无论在服务器上还是在本地都不会留存有明文的消息记录,非常安全可靠。 群组聊天也可以启用加密,在服务器上不会留下明文的消息记录。

同时,NerChat!注册只需要一个邮箱地址,保证了匿名性。

快速便捷


NerChat!是RocketChat在国内服务器的部署实例,使用阿里云服务器,未来可能计划上cdn,因此在国内访问速度很快。

理论上单次上传文件大小没有限制。(考虑到网络传输可靠性等因素,单词传输建议不超过500MB)

你可以用NerChat!做任何事情。和你的朋友保持联系,或者和说一些不好在QQ里讲的悄悄话,这都是很好的。

功能完整


NerChat!具有RocketChat可以做到的大部分功能。

NerChat支持图片消息和语音消息,拥有讨论串、话题、群组、频道等功能,可以快速预览网站内容、支持页内超链接,手机客户端连接到了RocketChat云服务,支持谷歌推送。使用比QQ更好的方法让你收到新的消息。

RocketChat应该还有更多的功能,诸如直播推流、视频会议、自定义表情等等,这些功能将会随着稳定版本的放出而逐渐落实。

Neboer在维护


NerChat!由Neboer维护。

Neboer是一个想用开源技术来改变世界的人。我坚信社区的力量将会推动人类的发展,最终使我们共同过上更加幸福的生活。

NerChat!希望成为在资本技术下的一种尝试,基于社区维护的聊天软件,在社区中部署运行。这本身就是一件非常值得做的事情。

如果你和我一样,也渴望自由纯粹的聊天过程,也希望摆脱什么事物对你的控制,你可以考虑使用NerChat!

Neboer承诺,NerChat!将会不断地更新,尽量和上游RocketChat的开发保持同步。同时,大家也要不断地更新到新版RocketChat客户端,来保持和后端的适配性。

NerChat!现在只有我一个人在维护。当然又不需要我开发RocketChat,维护本身不是一个困难的工作,但是也消耗了我的时间和经历。如果你和我一样喜欢做这种事情,请你务必和我取得联系。希望我们能够团结起来,共同创造更好的社区环境。