К содержимому
TolkTak
RU EN
Скачать
На этой странице

Домены и адреса

Одно имя для HTTPS

Участники подключаются к TolkTak и LiveKit по одному имени. Обратный прокси направляет путь /rtc в LiveKit, а всё остальное — в TolkTak.

Имя Тип записи Значение
chat.example.com A 203.0.113.10

Имя и IP в таблице — примеры. В DNS нужны свой домен и публичный адрес сервера. Запись AAAA добавляется только при настроенном IPv6: иначе часть устройств может пытаться подключиться по недоступному адресу.

Проверка DNS

dig +short chat.example.com A

Для записи без проксирования команда должна вернуть публичный IP сервера. После обновления DNS изменения могут появиться не сразу. В установке через Compose то же имя записывается в TOLKTAK_DOMAIN в .env; Caddy получит сертификат, когда имя начнёт указывать на сервер.

Проксирование у DNS-провайдера

Инструкция рассчитана на прямое подключение к серверу. У провайдера с CDN-прокси для имени используется режим DNS only. В нём DNS возвращает адрес самого сервера; описание режима есть в справке Cloudflare.

Звонки идут напрямую на порты сервера 7881/TCP и 7882/UDP. Обычный HTTP-прокси этот трафик не передаёт.

Один адрес без сертификата

Сервер, запущенный через docker run, работает по HTTP на своём адресе:

  • http://192.168.1.20:8080 — TolkTak;
  • ws://192.168.1.20:7880 — LiveKit. Этот адрес сервер сообщает приложению сам, исходя из адреса, по которому оно подключилось.

Вместо 192.168.1.20 нужен адрес своей машины. Пароли, переписка и файлы в режиме HTTP передаются без шифрования. Для подключения через интернет — HTTPS и сертификаты.

Исходник страницы