V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
asuraa
V2EX  ›  程序员

2023 年了 有啥开源的可以自己部署 server 的 im 系统吗?

  •  1
     
  •   asuraa · 2023-05-31 16:55:36 +08:00 · 2733 次点击
    这是一个创建于 547 天前的主题,其中的信息可能已经有所发展或是发生改变。

    im 软件 类似 telegram 这种的 能自己部署 小团队使用的

    tg 得翻墙 锅内各种审查

    29 条回复    2023-08-06 22:20:00 +08:00
    kindom
        1
    kindom  
       2023-05-31 17:13:28 +08:00   ❤️ 1
    asuraa
        2
    asuraa  
    OP
       2023-05-31 17:14:01 +08:00
    @kindom 这个服务端要求高么? 有手机 app 么?
    xycost233
        3
    xycost233  
       2023-05-31 17:17:21 +08:00   ❤️ 1
    @luodaoyi 链接里面写的很清楚。。你好歹看一眼啊
    asuraa
        4
    asuraa  
    OP
       2023-05-31 17:19:40 +08:00
    @xycost233 看了 我去研究下 我现在用的 rocket.chat
    有两个缺点
    1 不能加备注, 人多了起得名字乱七八糟 记不上来
    2 不能定时删消息
    xycost233
        5
    xycost233  
       2023-05-31 17:26:19 +08:00
    @luodaoyi #4 加备注这个好理解==定时删除消息是什么需求啊,啥场景需要这个功能?
    asuraa
        6
    asuraa  
    OP
       2023-05-31 17:31:50 +08:00
    @xycost233 不删除服务器受不了啊 服务器不就满了?
    hdp5252
        7
    hdp5252  
       2023-05-31 17:39:57 +08:00
    用 lotus notes 沟通啊
    asuraa
        8
    asuraa  
    OP
       2023-05-31 17:45:01 +08:00
    @hdp5252 没听说过 我去看看
    MrGba2z
        9
    MrGba2z  
       2023-05-31 17:45:13 +08:00
    ltkun
        10
    ltkun  
       2023-05-31 17:50:41 +08:00 via Android
    irc 就行
    hunk
        11
    hunk  
       2023-05-31 17:52:23 +08:00
    要不要自己撸…学 rust 顺带学学网络编程
    https://github.com/pymongo/chat_server
    LancerComet
        12
    LancerComet  
       2023-05-31 17:54:57 +08:00
    asuraa
        13
    asuraa  
    OP
       2023-05-31 18:08:06 +08:00
    @LancerComet 这玩意不能加备注 有点蛋疼
    asuraa
        14
    asuraa  
    OP
       2023-05-31 18:08:25 +08:00
    @hunk 我靠 rust 高端啊 我看看
    asuraa
        15
    asuraa  
    OP
       2023-05-31 18:09:06 +08:00
    @hunk 这个轮子太大了 还得造客户端 ios 造不懂
    jKpzPv20NjX56i44
        16
    jKpzPv20NjX56i44  
       2023-05-31 19:22:45 +08:00
    matrix.org
    有不同的 server 端 implementation ,可以和其它 homeserver 联动,支持 E2EE 。客户端支持也是我见过的几个自建聊天软件最全的。
    搭建可以看 https://github.com/spantaleev/matrix-docker-ansible-deploy
    cumt21g
        17
    cumt21g  
       2023-05-31 20:34:43 +08:00   ❤️ 1
    Go 语言实现的 2 个,我觉得做的还可以的:
    https://github.com/OpenIMSDK/Open-IM-Server
    https://github.com/tinode/chat
    hunk
        18
    hunk  
       2023-05-31 21:11:57 +08:00
    @luodaoyi 看看那个 html ,websocket 连接,IOS 安卓都能支持
    spamss
        19
    spamss  
       2023-06-01 07:33:39 +08:00 via iPhone
    asuraa
        20
    asuraa  
    OP
       2023-06-01 08:40:30 +08:00
    @spamss 这个我看了 不能备注
    hhjswf
        21
    hhjswf  
       2023-06-01 09:07:31 +08:00
    办公 im 要啥备注,要求团队实名
    xiaoxiyiha
        22
    xiaoxiyiha  
       2023-06-01 09:39:38 +08:00
    很多的,Element 、rocket.chat 、signal 等。
    但国外的开源方案基本都是只支持 gcm 的消息推送,国内用,Android 收不到推送
    forty
        23
    forty  
       2023-06-01 10:18:03 +08:00
    小团队使用为啥要开源的? 不是好用免费就行吗. 楼主是要做二开吧?
    wheat0r
        24
    wheat0r  
       2023-06-01 11:50:43 +08:00
    如果有群晖的话,试试 synology chat ?
    cloverzrg2
        25
    cloverzrg2  
       2023-06-01 13:07:06 +08:00
    https://www.rocket.chat/
    asuraa
        26
    asuraa  
    OP
       2023-06-09 15:27:30 +08:00
    @hhjswf
    wkong
        27
    wkong  
       2023-08-02 22:23:11 +08:00
    你这说的不就是我们开源的 IM 吗,仿 Telegram

    https://github.com/TangSengDaoDao/TangSengDaoDaoServer
    asuraa
        28
    asuraa  
    OP
       2023-08-05 18:05:34 +08:00
    @wkong 这玩意 不错啊
    asuraa
        29
    asuraa  
    OP
       2023-08-06 22:20:00 +08:00
    @wkong 不行 没有桌面 app 最好是原生桌面 app 能做个 qt 的么
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4427 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:05 · PVG 12:05 · LAX 20:05 · JFK 23:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.