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

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

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

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

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

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

Как работает Retro Hex Chat

Как работает Retro Hex Chat

Retro Hex Chat сочетает в себе автономный сервер Phoenix с чатом в реальном времени, каналами Spaces, частными одноранговыми сессиями WebRTC и конференциями каналов.

Обзор архитектуры
Ваш сервер

Один сервер. Полностью твоя.

Ваша база данных
Сообщения, пользователи, каналы — все это хранится на вашем компьютере.
Твои правила
Вы решаете, кто присоединяется, какие каналы существуют и как работает модерация.
Ваши резервные копии
PostgreSQL сохраняет данные доступными для вашей собственной стратегии резервного копирования и миграции.

Любой может запустить сервер. Установите его на $5/month VPS, Raspberry Pi или ваше собственное оборудование. Ты все контролируешь.

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

Самостоятельно размещенный
Частные P2P соединения

Частные сеансы подключаются напрямую через WebRTC.

1 Элис хочет позвонить Бобу 2 Сигнализация обмена серверами (SDP)/ICE) 3 Прямое P2P соединение 4 Голос, видео и файлы текут напрямую Алиса Подключено Бобби Подключено Сервер выходит из цикла

Для частных звонков, передачи файлов и многопользовательских игр сервер обрабатывает только signaling Помогать пользователям находить друг друга. После подключения все данные передаются непосредственно между браузерами через WebRTC.

Если прямое соединение невозможно (строгие брандмауэры), Эстафета поворота Он используется в качестве резервного копирования, в то время как шифрование транспорта WebRTC остается на месте.

одноранговый
Виртуальные пространства

Пространства — это карты в реальном времени одного и того же разговора.

Канал или DM
Пространство прикрепляется к активному каналу или прямому сообщению; это не отдельная комната.
Серверное движение
Браузер отправляет входы; сервер проверяет движение, взаимодействие и присутствие перед трансляцией дельт.
История одного чата
Сообщения остаются в обычном разговоре, в то время как Пространство отображает их как пузырьки на карте.
Пространственное время
Канал конференции

Групповые звонки используют ваш сервер в качестве медиа-маршрутизатора.

Самостоятельная СФУ
Каждый браузер отправляет медиа на сервер комнаты; сервер комнаты направляет потоки другим участникам.
Членство в канале
Доступ к конференции следует модели членства и модерации канала.
Умеренный контроль
Операторы могут блокировать комнату, отключать камеры, управлять распределением экрана или заканчивать конференцию.
СФУ разгромлен
Сравнение конфиденциальности

Big Tech против Retro Hex Chat

Big Tech Ретро-хекс-чат
Сообщения На своих серверах, для рекламы Хранится на вашем сервере, никогда не уходит
Звонки Маршрутизация через корпоративную инфраструктуру Частные P2P или конференции, маршрутизируемые вашим собственным сервером
Ваши данные Тренирует свой ИИ, продавая рекламодателям Оставаться в базе данных, период
Код Источник: Доверьтесь нам Open Source - проверьте себя
Контроль Вас могут запретить в любое время Вы владеете сервером — никто не может

Никаких следов. Никакого профилирования. Никаких алгоритмов. Ваши разговоры являются Ваш бизнес.

Ваши данные
Слои безопасности

Безопасность на каждом уровне.

Уровень 1 - Подключение к серверу браузер TLS 1.3 Сервер защищенный HTTPS / WSS · Bcrypt хеширование · Ограничение ставок · Защита CSRF LAYER 2 — P2P-звонки (сквозной) браузер E2E enc браузер E2E enc DTLS/SRTP P2P-звонки зашифрованы сквозным путем через WebRTC Сервер никогда не видит голоса/video данные

Серверное соединение: HTTPS и WSS с шифрованием TLS.
P2P-звонки: Шифрование DTLS-SRTP, встроенное в WebRTC.
Канал конференции: Средства WebRTC, маршрутизируемые вашим сервером собственной комнаты.
Пароли: bcrypt хеширование, никогда не хранимое в простом тексте.
Открытый источник: Любой может проверить код. Никаких бэкдоров.

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