PrimeMeet

Установка и администрирование сервера

Обзор серверной части PrimeMeet: компоненты установки, требования и маршрут по статьям о развёртывании и эксплуатации.

Серверная часть PrimeMeet — собственная установка: Node.js/Express backend с WebSocket и фоновыми задачами, база SQLite, медиастек LiveKit/TURN, локальная расшифровка PrimeResume, push-уведомления и reverse proxy с TLS. Этот раздел описывает развёртывание, настройку подсистем и эксплуатацию production.

Репозиторий проекта — prime-meet.

Компоненты установки

КомпонентНазначение
PrimeMeet NodeExpress HTTP API, WebSocket /ws, фоновые задачи
SQLiteПользователи, чаты, конференции, очереди транскрипции
LiveKitWebRTC-комнаты: аудио, видео, демонстрация экрана
TURNRelay для сложных сетей и заблокированного UDP
MediaMTXHDMI/RTSP/HLS-сессии
PrimeResume workerЛокальный ASR и диаризация
DeepSeekРезюме, recap и отчёты
FCM / Web PushУведомления Android и браузеров

Что потребуется

  • Ubuntu Server LTS;
  • Node.js, совместимый с dependencies проекта;
  • Python 3.10+ для worker;
  • ffmpeg и LibreOffice;
  • LiveKit-сервер и TURN-сервер;
  • reverse proxy с TLS;
  • домен и сертификаты.

Точные требования к ресурсам — в статье Архитектура и развёртывание.

Маршрут по разделу

Важно. Не публикуйте в Git реальные .env, SQLite-базу, Firebase service account, VAPID credentials, ключи LiveKit, DeepSeek API key, пользовательские файлы или модели PrimeResume.

Пользовательские сценарии описаны в Руководстве пользователя.

Обновлено: 3 августа 2026 г.