Retro Hex Chat FAQ

Retro Hex Chat FAQ

Answers to common questions about peer-to-peer calls, self-hosting, server requirements, security, mobile support, contributing, and project sponsorship.

Frequently asked questions
開始

什麼是P2P? (英語).

P2P(peer-to-peer)是指數據在用戶之間直接傳遞,而不通過服務器. Retro Hex Chat使用WebRTC進行語音通話,視頻通話,以及文件傳輸. 服務器只幫助用戶找到對方(信號),然後步出路.

我需要運行自己的服務器嗎?

沒必要! 您可以在任何公共服務器上創建賬戶 。 運行自己的服務器是給那些想要完全控制的人的.

免費嗎?

是的,軟件是100%的自由和開放源碼(MIT). 如果您運行自己的服務器, 您只支付託管費用( $ 5<ph0>/ph0> VPS 足夠) 。

這跟迪斯科德有什麼不同?

在Discord上,您的數據生活在他們的服務器上,您的社區可以在任何時候被移除. 在 Retro Hex Chat上,您可以控制您的數據,語音和視頻通話通過P2P直接在用戶之間進行,代碼是開源 & mdash;您可以對每行進行審覈.

如果我的服務器壞了怎麼辦?

您的數據保存在您的 PostgreSQL 數據庫中 。 常規備份意味着可以在任何新機器上恢復. 活動 P2P 調用即使服務器有短暫中斷也繼續工作,因爲它們直接連接在用戶之間.

安全嗎?

對 服務器連接使用 HTTPS/WSS 並使用 TLS 加密. P2P通話通過DTLS-SRTP加密端對端(建設爲WebRTC). 密碼是用 bcrypt 散開的. 而代碼是開源 & mdash; 任何人都可以審計它的脆弱性.

6個問題
技術和社區

使用何種技術?

後端的Elixir和Phoenix,PostgreSQL爲數據,經典外觀的復古設計系統,WebSocket爲實時消息,WebRTC爲P2P. 一切開源.

我該怎麼貢獻?

看看我們在GitHub上的貢獻指南! 我們接受代碼、文件、翻譯、設計、測試和錯誤報告。 標有 & ldquo; 好的第一期 &rdquo; 的問題是一個很好的開始 。

我怎麼資助呢?

通過GitHub贊助商. 無論貢獻多麼小,每一項貢獻都有助於保持項目的生命力和積極發展.

手機有用嗎?

對! 該界面具有響應性,並在任何現代瀏覽器上工作. 本地應用軟件計劃未來.

我能用它 在我的公司或團隊?

當然 運行一個私人服務器, 創建只邀請頻道, 並保持您所有的團隊和rsquo;s的通信 。 無每座定價,無信件限制.

課程如何運作?

每個暱稱只能有 一屆活動 一次來 如果您從另一個瀏覽器或標籤連接,上一個會話會自動斷開. 如果您的連接下降, 客戶端試圖用指數備份重連10次 。 在所有嘗試失敗後, 會話過期, You&rsquo;re 重新定向到登錄屏幕上 。 註冊的暱稱由密碼 & mdash 保護; 只有所有者才能與該暱稱連接.

6個問題