Skip to content

Домашний сервер Space v0.7.9

Choose a tag to compare

@github-actions github-actions released this 22 Oct 15:36
· 91 commits to main since this release

Голосовые комнаты с настраиваемым лимитом от 2 до 32 участников; по умолчанию 8. Для настройки лимита используйте клиент v0.7.12. Схема PostgreSQL обновляется до 25, голосовой профиль остаётся 3; Go 1.27.3.

  • Лимит сохраняется отдельно для каждой комнаты и проверяется сервером при входе. Изменение доступно с правом управления комнатой и проверкой revision. Уменьшение лимита сохраняет активные подключения и блокирует новые до освобождения мест.
  • Сервер согласует 31 принимаемую аудиодорожку для новых клиентов и сохраняет прежние 7 дорожек для старых клиентов при лимите 8. Старые приложения входят только при лимите 8; для изменённого лимита обновите приложения всех участников.
  • Миграция 25 сохраняет прежние комнаты и назначает им лимит 8. Общий предел процесса остаётся 128 голосовых подключений.
  • Автоматический стенд проверяет 32 настоящих WebRTC-соединения, все 992 направления RTP, отказ лишнему участнику и повторное использование места. Проверки PostgreSQL покрывают сохранение, допустимые значения и конфликт revision.

Перед обновлением сохраните резервную копию пространства и ключей MLS. Звук доступен серверу и не является MLS/E2EE. Разговор 32 людей на реальных устройствах, длительная нагрузка и публичный TURN требуют отдельной ручной приёмки.