Retro Hex Chat FAQ
Answers to common questions about peer-to-peer calls, self-hosting, server requirements, security, mobile support, contributing, and project sponsorship.
P2P는 무엇입니까?
P2P (peer-to-peer)는 서버를 통과하지 않고 사용자가 직접 데이터를 의미합니다. Retro Hex Chat은 음성 통화, 비디오 통화 및 파일 전송을 위해 WebRTC를 사용합니다. 서버는 사용자가 서로를 찾을 수 있도록 도와줍니다 (signaling), 그런 다음 방법의 단계.
서버가 실행해야 하나요?
견적 요청 공용 서버에서 계정을 만들 수 있습니다. 자신의 서버를 실행하는 것은 총 제어를 원하는 사람들을 위해.
무료인가요?
예, 소프트웨어는 100 % 무료 및 오픈 소스 (MIT)입니다. 자신의 서버를 실행하면 호스팅 비용을 지불합니다 (a $5/month VPS는 충분합니다.
Discord에서 어떻게 다른가요?
Discord에서 데이터는 서버에서 생활하며 커뮤니티는 언제든지 제거될 수 있습니다. Retro Hex Chat에서는, 당신은 당신의 자료, 음성 및 영상 통화를 P2P를 통해 사용자 사이 직접 통제하고, 부호는 오픈 소스 &mdash입니다; 당신은 각 선을 감사할 수 있습니다.
서버가 내려가는 경우?
귀하의 데이터는 PostgreSQL 데이터베이스에 살고 있습니다. 일반 백업은 새로운 기계에 복원 할 수 있습니다. Active P2P 호출은 서버가 간단한 중단을 가지고 있기 때문에 사용자가 직접 연결합니다.
안전합니까?
예. 서버 연결 사용 HTTPS/WSS TLS 암호화. P2P 통화는 DTLS-SRTP(WebRTC)를 통해 암호화된 엔드 투 엔드입니다. 비밀번호는 bcrypt로 해시됩니다. 그리고 코드는 오픈 소스 — 누구나 취약점에 감사 할 수 있습니다.
어떤 기술은 사용됩니까?
Backend, PostgreSQL에 Elixir 및 Phoenix 데이터, 고전적 인 모습을위한 복고풍 디자인 시스템, 실시간 메시징을위한 WebSocket, P2P를위한 WebRTC. 모든 것이 오픈 소스입니다.
어떻게 기여할 수 있습니까?
GitHub의 기여 가이드를 확인하십시오! 우리는 코드, 문서, 번역, 디자인, 테스트 및 버그 보고서를 받아들입니다. 표시된 문제 “좋은 첫 번째 문제” 시작 하는 좋은 장소입니다.
어떻게 재정적으로 지원할 수 있습니까?
GitHub 스폰서를 통해. 모든 기여는 작지만 프로젝트가 살아있고 활발한 발전을 유지하는 데 도움이됩니다.
모바일에서 작동합니까?
예! 인터페이스는 모든 현대 브라우저에서 반응하고 작동한다. 네이티브 앱은 미래에 대한 계획입니다.
나는 나의 회사 또는 팀을 위해 그것을 이용할 수 있습니까?
자주 묻는 질문 개인 서버를 실행하고 초대 전용 채널을 만들고 모든 팀 및 했음을 유지; 자신의 인프라에 대한 통신. 가격 없음, 메시지 제한 없음.
세션은 어떻게 작동합니까?
각 별명만 가질 수 있습니다. 1개의 활동 세션 시간. 다른 브라우저 또는 탭에서 연결하면 이전 세션이 자동으로 차단됩니다. 연결이 떨어지면 클라이언트가 exponential 백 오프를 사용하여 최대 10 배로 연결하려고 시도합니다. 모든 시도가 실패한 후 세션이 만료되고 you’re redirected to the login screen. 등록 된 별명은 암호 &mdash에 의해 보호됩니다; 소유자 만 해당 니켈과 연결할 수 있습니다.