Połącz z RetroHexChat
Informacje dla użytkowników
  • 1-16 znaków
  • Muszę zacząć od listu.
  • Brak spacji
  • Wrażliwy przypadek
Jedna sesja na pseudonim

Połączenie z innego okna kończy poprzednią sesję.

Termin ważności sesji

Sesje wygasają po 10 nieudanych próbach ponownego połączenia.

Czyszczenie pseudonimów

Nazwy nieużywane przez 7 dni są automatycznie uwalniane.

FAQ rozmowy Retro Hex

FAQ rozmowy Retro Hex

Odpowiedzi na wspólne pytania dotyczące połączeń typu peer-to-peer, self-hostingu, wymagań serwera, bezpieczeństwa, wsparcia mobilnego, wkładu i sponsorowania projektu.

Często zadawane pytania
Rozpoczęcie

Co to jest P2P?

P2P (peer- to- peer) oznacza dane przekazywane bezpośrednio pomiędzy użytkownikami bez przechodzenia przez serwer czatu. Retro Hex Chat wykorzystuje WebRTC P2P do prywatnych połączeń, transferów plików i sesji gier multiplayer. Serwer pomaga użytkownikom odnaleźć siebie nawzajem (sygnalizując), a następnie sesja prywatna uruchamia przeglądarkę - do - przeglądarki, kiedy sieć na to pozwala.

Czym są Spaces?

Przestrzenie są wspólne 8- bitowe widoki mapy dołączone do kanałów i bezpośrednich wiadomości. Wybierasz awatara, poruszasz się wokół tej samej rozmowy i widzisz wiadomości czatu jako bańki in- map. Nie tworzą oddzielnego czatu; wizualizują rozmowę, w której już jesteś.

Czy konferencje kanałowe są P2P?

Nie. Prywatny 1: 1 połączenia są P2P, ale konferencje kanałowe używają samodzielnie hostowane SFU/room serwer. Każda przeglądarka wysyła media na Twój serwer, a Twój serwer kieruje strumienie do innych uczestników. To sprawia, że rozmowy grupowe są praktyczne, przy jednoczesnym utrzymaniu infrastruktury pod kontrolą.

Czy muszę prowadzić własny serwer?

Niekoniecznie! Możesz utworzyć konto na dowolnym serwerze publicznym. Prowadzenie własnego serwera jest dla tych, którzy chcą mieć całkowitą kontrolę.

Jest za darmo?

Tak, oprogramowanie jest w 100% wolne i otwarte (MIT). Jeśli uruchomisz własny serwer, płacisz tylko za hosting ($5/month VPS wystarczy).

Czym to się różni od Discord?

Na Discord, Twoje dane żyją na swoich serwerach i Twoje społeczności mogą zostać usunięte w każdej chwili. Na Retro Hex Chat, możesz kontrolować serwer i bazę danych, prywatne sesje mogą przebiegać bezpośrednio między użytkownikami poprzez P2P, konferencje kanałowe prowadzone na własnej infrastrukturze, a kod jest open source - możesz kontrolować każdą linię.

A jeśli mój serwer padnie?

Twoje dane żyją w bazie danych PostgreSQL. Regularne kopie zapasowe oznaczają, że można przywrócić na każdej nowej maszynie. Aktywne prywatne sesje P2P mogą kontynuować pracę poprzez krótkie przerwy na serwerze, ponieważ łączą się bezpośrednio między użytkownikami; rozmowy, spacje i konferencje kanałowe zależą od serwera i ponownie się łączą po powrocie.

Jest zabezpieczony?

Tak. Połączenia serwerów używają HTTPS/WSS z szyfrowaniem TLS. Prywatne rozmowy P2P używają szyfrowania transportu WebRTC, konferencje kanałowe używają mediów WebRTC poprzez swój samodzielnie hostowany serwer pokoju, a hasła są zaszyfrowane bcrypt. Kod jest otwarty, więc każdy może go sprawdzić.

8 pytań
Technika i Wspólnota

Jakie technologie są wykorzystywane?

Elixir i Phoenix na backend, PostgreSQL dla danych, Phoenix Channels dla real- time wiadomości, Vanilla JS i Canvas dla Spaces, WebRTC dla prywatnych sesji P2P, a sam-host SFU na konferencje kanałowe. Wszystko jest otwarte.

Jak mogę się przyczynić?

Sprawdź nasz przewodnik na GitHub! Akceptujemy kody, dokumentację, tłumaczenie, projektowanie, testowanie i raporty błędów. Zagadnienia oznaczone & ldquo; dobre pierwsze zagadnienie & rdquo; to świetne miejsce do rozpoczęcia.

Jak mogę wspierać finansowo?

Przez sponsorów GitHub. Każdy wkład, niezależnie od tego, jak mały, pomaga utrzymać projekt przy życiu i w czynnym rozwoju.

Działa na komórce?

Tak! Interfejs reaguje i działa na każdą nowoczesną przeglądarkę. Rdzenne aplikacje są planowane na przyszłość.

Mogę go użyć do mojej firmy lub zespołu?

Oczywiście. Uruchom prywatny serwer, utwórz kanały invite- only i zachowaj komunikację całego zespołu & rsquo; na swojej własnej infrastrukturze. Brak cen za miejsca pracy, brak ograniczeń.

Jak działają sesje?

Każdy pseudonim może mieć tylko jedna aktywna sesja W pewnym momencie. Jeśli podłączysz się z innej przeglądarki lub karty, poprzednia sesja zostanie automatycznie odłączona. Jeśli twoje połączenie spada, klient próbuje ponownie połączyć się do 10 razy z wykładniczym backupem. Po tym, jak wszystkie próby zawiodą, sesja wygasa, a & rsquo; przekierowuje się do ekranu logowania. Zarejestrowane przezwiska są chronione hasłem & mdash; tylko właściciel może połączyć się z tym nickiem.

6 pytań
O programie
Licencja MIT
v0.1.0
Pomoc Topics
--:--
  • Przywróć
  • Minimalizuj
  • Maksymalizacja
  • Zamknij
  • Okna kaskadowe
  • Płytka Windows poziomo
  • Płytka Windows pionowo
  • Minimalizuj wszystkie okna