Connectez-vous à RetroHexChat
Informations utilisateur
  • 1 à 16 caractères
  • Il faut commencer par une lettre
  • Aucun espace autorisé
  • Sensible au cas par cas
Une session par surnom

Se connecter depuis une autre fenêtre termine la session précédente.

Durée de la session

Les sessions expirent après 10 tentatives de reconnection ratées.

Nettoyage du Pseudo

Les Pseudos inutilisés pendant 7 jours sont automatiquement libérés.

Rétro Hex Chat FAQ

Rétro Hex Chat FAQ

Réponses aux questions courantes sur les appels entre pairs, l'auto-hébergement, les besoins des serveurs, la sécurité, le soutien mobile, la contribution et le parrainage de projets.

Foire aux questions
Commencer

Qu'est-ce que P2P?

P2P (peer-to-peer) signifie que les données vont directement entre les utilisateurs sans passer par le serveur de chat. Retro Hex Chat utilise WebRTC P2P pour les appels privés, les transferts de fichiers et les sessions de jeu multijoueur. Le serveur aide les utilisateurs à se retrouver (signalisation), puis la session privée exécute le navigateur à navigateur lorsque le réseau le permet.

Que sont les Espaces ?

Les espaces sont partagés avec les cartes 8 bits attachées aux canaux et aux messages directs. Vous choisissez un avatar, vous déplacez autour de la même conversation, et voyez les messages de chat comme des bulles dans la carte. Ils ne créent pas de salle de discussion séparée; ils visualisent la conversation dans laquelle vous êtes déjà.

Les conférences de canal sont-elles P2P?

C'est pas vrai. Les appels privés 1:1 sont P2P, mais les conférences de canal utilisent un SFU auto-organisé/room serveur. Chaque navigateur envoie des médias à votre serveur, et les itinéraires de votre serveur sont transmis aux autres participants. Cela rend les appels de groupe pratiques tout en gardant l'infrastructure sous votre contrôle.

Dois-je lancer mon propre serveur ?

Pas nécessairement ! Vous pouvez créer un compte sur tout serveur public. Exécuter votre propre serveur est pour ceux qui veulent un contrôle total.

C'est gratuit ?

Oui, le logiciel est 100% libre et open source (MIT). Si vous exécutez votre propre serveur, vous ne payez que pour l'hébergement (un VPS 5/month est suffisant).

En quoi est-ce différent de Discord ?

Sur Discord, vos données vivent sur leurs serveurs et vos communautés peuvent être supprimées à tout moment. Sur Retro Hex Chat, vous contrôlez votre serveur et votre base de données, les sessions privées peuvent fonctionner directement entre les utilisateurs via P2P, les conférences de canal fonctionnent sur votre propre infrastructure, et le code est open source — vous pouvez auditer chaque ligne.

Et si mon serveur tombe ?

Vos données vivent dans votre base de données PostgreSQLTM. Les sauvegardes régulières signifient que vous pouvez restaurer sur n'importe quelle nouvelle machine. Les sessions P2P privées actives peuvent continuer à travailler à travers de brèves interruptions de serveur parce qu'elles se connectent directement entre les utilisateurs ; le chat, les espaces et les conférences de canal dépendent du serveur et se reconnectent à son retour.

C'est sécurisé ?

Oui. Les connexions du serveur utilisent HTTPS/WSS avec chiffrement TLS. Les appels privés P2P utilisent le cryptage de transport WebRTC, les conférences de canaux utilisent les médias WebRTC via votre serveur de salle auto-hôte, et les mots de passe sont hashed avec bcrypt. Le code est open source, donc n'importe qui peut le vérifier.

8 questions
Technique & Communauté

Quelles sont les technologies utilisées?

Elixir et Phoenix sur le backend, PostgreSQL pour les données, Phoenix Channels pour la messagerie en temps réel, Vanilla JS et Canvas pour les espaces, WebRTC pour les sessions privées P2P, et un SFU auto-organisé pour les conférences de canaux. Tout est open source.

Comment puis-je contribuer?

Consultez notre guide de contribution sur GitHub! Nous acceptons les rapports de code, de documentation, de traduction, de conception, de test et de bogue. Les questions marquées “bon premier numéro” sont un excellent endroit pour commencer.

Comment puis-je soutenir financièrement?

Par l'intermédiaire de GitHub Sponsors. Chaque contribution, aussi petite soit-elle, contribue à maintenir le projet en vie et en développement actif.

Ça marche sur mobile ?

Oui ! L'interface est réactive et fonctionne sur tout navigateur moderne. Des applications autochtones sont prévues pour l'avenir.

Puis-je l'utiliser pour mon entreprise ou mon équipe?

Absolument. Lancez un serveur privé, créez des canaux d'invitation et gardez toutes vos communications d'équipe sur votre propre infrastructure. Pas de prix par siège, pas de limite de message.

Comment les séances fonctionnent-elles?

Chaque surnom peut seulement avoir une session en cours à la fois. Si vous vous connectez depuis un autre navigateur ou un autre onglet, la session précédente est automatiquement déconnectée. Si votre connexion tombe, le client tente de se reconnecter jusqu'à 10 fois avec une rétroactivité exponentielle. Après que toutes les tentatives échouent, la session expire et vous êtes redirigé vers l'écran de connexion. Les pseudonymes enregistrés sont protégés par mot de passe — seul le propriétaire peut se connecter à ce pseudo.

6 questions
À propos
Licence MIT
v0.1.0
Sujets d'aide
--:--
  • Restauration
  • Minimiser
  • Maximiser
  • Fermer
  • Windows Cascade
  • Fenêtres tuiles horizontalement
  • Fenêtres tuiles verticalement
  • Minimiser tous les Windows