chat
SHA-256一个可自托管的即时通讯服务器,类似开源版微信/Telegram,支持多平台聊天和音视频通话。
スマートダウンロード
Download 版をダウンロード
v0.25.2 · 36.1 MB
自己搭的聊天服务器,像微信但更隐私
主な機能
- 一对一群聊和频道
- 音视频通话与语音消息
- 跨设备消息同步
- 丰富的消息格式(Markdown、图片、附件)
- 消息状态通知(送达、已读、输入中)
できないこと
- •Beta 版本可能存在少量 Bug;沙箱服务器每日凌晨重置;Web 客户端需要 TLS 且支持 SNI;默认调试验证码为 123456(生产环境应关闭)。
使用例
- 企业或团队搭建内部私有化聊天系统
- 希望脱离大厂监控的个人或组织
- 替代 Slack / Microsoft Teams 的自托管方案
詳細説明
Tinode 是一款全栈开源即时通讯服务器,旨在用现代联邦式架构替代 XMPP。后端采用纯 Go 语言编写(GPL 3.0 协议),客户端支持 Android(Java)、iOS(Swift)和 Web(ReactJS),均采用 Apache 2.0 协议。传输层支持 JSON over WebSocket 或 Protobuf via gRPC。核心功能包括一对一/群组消息、音视频通话、频道、跨设备同步、细粒度权限控制、富文本消息、消息送达阅读状态通知以及聊天机器人支持。Tinode 强调隐私保护和去中心化,更难被追踪和屏蔽。目前处于 Beta 阶段,功能完备且稳定,提供公开演示服务。
トラブルシューティング & FAQ (2)
トラブル対応MySQL DSNを使用する際に、Tinode Dockerコンテナが'invalid port ":3306)" after host'エラーで失敗するのはなぜですか?
これは、ホスト部分にポートが明示的に含まれている場合(例:tcp(mysql:3306))のMySQL DSN解析における既知のバグです。回避策:3306はMySQLのデフォルトポートであるため、DSNからポート番号を削除してください。'tinode:password@tcp(mysql)/tinode?parseTime=true' のようなDSNを使用してください。このバグはコミット f1c4a4b で修正されました。可能であれば最新のdevelopment imageに更新してください。
トラブル対応なぜTinode serverは、パスワードが設定されたminimum lengthより短い場合に200 OKを返すのですか?
バグにより、サーバーがパスワードポリシーエラーを飲み込み、クライアントに通知せずに不完全なユーザーレコードを削除していました。クライアントは200 OKを受け取りますが、ユーザーは作成されませんでした。これは開発ブランチ(コミット8678ed8b)で修正されました。最新バージョンにアップグレードするか、パッチを適用して、適切な422ポリシー違反レスポンスを取得してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
下载最新 release 或克隆仓库
参照 INSTALL.md 或 docker/README.md 配置并启动服务器
使用官方 Android / iOS / Web 客户端连接服务器即可聊天
- 下载最新 release 或克隆仓库
- 参照 INSTALL.md 或 docker/README.md 配置并启动服务器
- 使用官方 Android / iOS / Web 客户端连接服务器即可聊天
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
f05064e6e0a44bb1e5117bb7284fadd51e29589f3a7e55cd6b68be5bbf7f030dこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
删除服务器二进制文件、配置文件、数据库文件(默认 SQLite/MySQL),若使用 Docker 则删除相关容器和镜像。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs