Подключение к RetroHexChat
Пользовательская информация
  • 1-16 персонажей
  • Начинать надо с письма
  • Пространства не допускаются
  • Дело деликатное
Один сеанс по прозвищу

Подключение из другого окна завершает предыдущий сеанс.

Сессия заканчивается

Сессии истекают после 10 неудачных попыток воссоединения.

Уборка по прозвищу

Прозвища, не используемые в течение 7 дней, выпускаются автоматически.

Ретро Хекс Чат FAQ

Ретро Хекс Чат FAQ

Ответы на общие вопросы о одноранговых звонках, самохостинге, требованиях к серверу, безопасности, мобильной поддержке, содействии и спонсорстве проекта.

Часто задаваемые вопросы
Getting Started

Что такое P2P?

P2P (peer-to-peer) означает, что данные передаются непосредственно между пользователями без прохождения через сервер чата. Retro Hex Chat использует WebRTC P2P для частных звонков, передачи файлов и многопользовательских игровых сессий. Сервер помогает пользователям находить друг друга (сигнализация), затем приватный сеанс запускает браузер-браузер, когда сеть позволяет это.

Что такое пространства?

Пространства являются общими 8-битными картами, подключенными к каналам и прямым сообщениям. Вы выбираете аватар, перемещаетесь по тому же разговору и видите сообщения в чате как пузырьки на карте. Они не создают отдельный чат, они визуализируют разговор, в котором вы уже находитесь.

Каналы конференции P2P?

Нет. Частные звонки 1:1 являются P2P, но конференции каналов используют самоорганизующийся СФУ./room Сервер. Каждый браузер отправляет медиа на ваш сервер, а ваш сервер направляет потоки другим участникам. Это делает групповые звонки практичными, сохраняя инфраструктуру под вашим контролем.

Нужно ли запускать собственный сервер?

Не обязательно! Вы можете создать учетную запись на любом общедоступном сервере. Запуск собственного сервера предназначен для тех, кто хочет получить полный контроль.

Это бесплатно?

Программное обеспечение на 100% бесплатное и с открытым исходным кодом (MIT). Если вы запускаете свой собственный сервер, вы платите только за хостинг (5 долларов США)./month VPS достаточно.

Чем он отличается от дисгармонии?

На Discord ваши данные живут на своих серверах, и ваши сообщества могут быть удалены в любое время. В Retro Hex Chat вы управляете сервером и базой данных, частные сеансы могут работать непосредственно между пользователями через P2P, конференции каналов работают на вашей собственной инфраструктуре, а код с открытым исходным кодом — вы можете проверять каждую строку.

Что делать, если сервер упал?

Ваши данные хранятся в базе данных PostgreSQL. Регулярное резервное копирование означает, что вы можете восстановить на любой новой машине. Активные частные P2P-сессии могут продолжать работать через короткие перерывы на сервере, потому что они соединяются непосредственно между пользователями; чат, Пространства и конференции канала зависят от сервера и повторно подключаются, когда он возвращается.

Это безопасно?

Да. Серверные соединения используют HTTPS/WSS с шифрованием TLS. Частные P2P-звонки используют шифрование транспорта WebRTC, конференции каналов используют носители WebRTC через собственный сервер комнаты, а пароли хешируются с помощью bcrypt. Код является открытым исходным кодом, поэтому любой может проверить его.

8 вопросов
Технический и сообщество

Какие технологии используются?

Elixir и Phoenix на бэкэнде, PostgreSQL для данных, Phoenix Channels для обмена сообщениями в реальном времени, Vanilla JS и Canvas для пространств, WebRTC для частных P2P-сессий и самоорганизованный SFU для конференций каналов. Все это с открытым исходным кодом.

Как я могу внести свой вклад?

Ознакомьтесь с нашим руководством по GitHub! Мы принимаем код, документацию, перевод, дизайн, тестирование и отчеты об ошибках. Вопросы с пометкой «хороший первый вопрос» — отличное место для начала.

Как я могу финансово поддержать?

Спонсоры GitHub. Каждый вклад, независимо от того, насколько он мал, помогает поддерживать проект живым и активным.

Работает ли он на мобильных устройствах?

Да! Интерфейс адаптивный и работает на любом современном браузере. Нативные приложения планируются на будущее.

Могу ли я использовать его для своей компании или команды?

Абсолютно. Запустите частный сервер, создайте каналы только для приглашений и сохраните все коммуникации вашей команды в своей собственной инфраструктуре. Никаких цен на место, никаких ограничений.

Как работают сеансы?

Каждое прозвище может иметь только Один активный сеанс В свое время. Если вы подключаетесь с другого браузера или вкладки, предыдущий сеанс автоматически отключается. Если ваше соединение падает, клиент пытается восстановить соединение до 10 раз с экспоненциальным выключением. После того, как все попытки терпят неудачу, сеанс заканчивается, и вы перенаправляетесь на экран входа. Зарегистрированные прозвища защищены паролем — только владелец может подключиться к этому нику.

6 вопросов
О программе
Лицензия MIT
v0.1.0
Помогите темам
--:--
  • Восстановить
  • Минимизировать
  • Максимизировать
  • Закрыть
  • Cascade Windows
  • Обсуждение Windows Horizontally
  • Вертикальные окна
  • Минимизация всех Windows