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

Требования

Сервер

  • Linux на x86-64 или ARM64;
  • Docker Engine, а для установки через Docker Compose ещё и плагин Compose версии 2.23.1 или новее;
  • доступ к настройкам сети и файрвола;
  • место для базы, загруженных файлов и резервных копий.

Запустить TolkTak в Docker можно двумя способами:

Вариант Что запускается Когда подходит
docker run Один контейнер с TolkTak и LiveKit, SQLite и файлы в томе, обычный HTTP Проба, локальная сеть, небольшой сервер за своим обратным прокси
Docker Compose TolkTak, LiveKit, PostgreSQL, хранилище S3 Garage и Caddy для HTTPS Постоянный сервер на своём домене

Для установки из исходников вместо Docker нужны Python 3.14, uv и программа LiveKit Server.

Нагрузка

Расход памяти, процессора и канала зависит от числа одновременных подключений и медиапотоков. Минимальные требования к процессору и памяти пока не определены.

LiveKit пересылает потоки участникам. Если пять человек смотрят одну демонстрацию экрана, сервер получает один поток и отправляет пять копий. При выборе подключения важна исходящая скорость сервера.

Адреса

Вариант Адреса и связность
Сервер в интернете с HTTPS Одно доменное имя, публичный IP или проброс портов и сертификат (в установке через Compose его автоматически получает Caddy).
Локальная сеть без HTTPS IP-адрес или имя, доступные участникам.

Настройка описана в инструкции о доменах и адресах. В режиме HTTP пароли, сообщения и файлы передаются без шифрования.

Порты

Порт Протокол Назначение
80, 443 TCP HTTPS и выпуск сертификата в установке через Compose или со своим обратным прокси
443 UDP HTTP/3 в установке через Compose
8080, 7880 TCP Прямой доступ к TolkTak и LiveKit при docker run без HTTPS
7881 TCP Звонки, если UDP недоступен
7882 UDP Голос, видео и демонстрация экрана

Порты 7881 и 7882 нужны для звонков при любом варианте: одного порта 443 недостаточно. Примеры правил — в инструкции по портам.

Приложение

Поддерживаемые системы и особенности платформ описаны в инструкции к приложению. Когда сервер готов, переходите к установке через Docker.

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