Свой сервер видеоконференций вместо Zoom: конфиденциальные переговоры без записей на серверах в США
Полгода назад ко мне пришёл клиент — юридическая фирма, занимается сопровождением сделок с недвижимостью. Партнёр напрямую спросил: где физически лежат записи наших консультаций с клиентами в Zoom? Я честно сказал — в дата-центрах Zoom Video Communications, скорее всего в США, и юридически это регулируется американским Cloud Act, а не нашим 152-ФЗ. После этого разговора мы за три недели подняли им собственный сервер видеоконференций на Jitsi. Расскажу, как это работает и кому реально нужно.
Почему вообще это стало проблемой
Zoom, Google Meet, Microsoft Teams — удобные штуки, спору нет. Но у них есть одна особенность, о которой мало кто думает, пока не столкнётся: серверы находятся за пределами России, а значит, ваши переговоры технически проходят через юрисдикцию, где действует Cloud Act. Американские госорганы по этому закону могут запросить у Zoom данные пользователя, даже если тот сидит в Москве и разговаривает с клиентом из Красногорска. Формально запрос, формально процедура — но факт остаётся фактом: данные не под вашим контролем.
Для интернет-магазина это, честно говоря, не критично. А вот для юрфирмы, которая обсуждает с клиентом детали бракоразводного процесса или структуру сделки на 40 миллионов рублей, — уже другая история. То же самое с медициной: врач на телемедицинской консультации обсуждает диагноз, а это персональные данные особой категории по 152-ФЗ, требующие повышенной защиты. Штраф за утечку — от 60 тысяч до 18 миллионов рублей по новым поправкам, в зависимости от объёма и тяжести. И это не говоря о репутационном ущербе, который вообще не измерить в рублях.
Плюс чисто практическая история: у нас три клиента в 2026 году жаловались, что Zoom периодически рвёт соединение или тормозит на встречах с иностранными партнёрами — потому что трафик гоняется через дата-центры за рубежом туда-обратно. Свой сервер в российском ЦОД такую задержку убирает почти полностью.
Что такое Jitsi и почему не что-то другое
Jitsi Meet — open-source платформа видеоконференций, изначально разработанная в BlueJeans, потом подхваченная 8x8. Она бесплатная, код открыт, можно поставить на любой сервер и полностью контролировать, где хранятся данные. По функциям — это практически Zoom: демонстрация экрана, чат, запись встречи (если нужна — но у нас клиенты чаще её как раз отключают), виртуальный фон, до 100 участников без танцев с бубном на обычном VPS.
Разбирал я и альтернативы — BigBlueButton (заточен под вебинары и образование, тяжелее в администрировании), собственные решения на WebRTC с нуля (дорого и долго, месяца на два разработки), TrueConf Server (российский, но платный и с лицензированием по количеству портов). Jitsi победил по соотношению цена-качество-скорость внедрения. У медцентра в Балашихе, например, весь проект — от чистого VPS до рабочей системы с доменом и SSL — занял 4 рабочих дня.
Отдельный плюс: Jitsi можно встроить прямо в свой сайт или в личный кабинет пациента/клиента через iframe API. То есть человек заходит по ссылке из письма, жмёт кнопку — и сразу в звонке, без установки приложений, без регистрации аккаунта. Для пожилых пациентов клиники это реально снижает количество звонков в техподдержку с вопросом «а куда жать».
Как разворачивали у юрфирмы: пошагово
Взяли VPS у российского провайдера — 4 ядра, 8 гигабайт оперативки, 100 гигабайт диска, этого с запасом хватает на одновременные встречи 3-4 переговорных на 5-8 человек каждая. Поставили Ubuntu Server 22.04, накатили Docker и docker-compose — именно через докер-образ jitsi/docker-jitsi-meet разворачивать быстрее и проще обновлять потом, чем собирать всё руками из исходников.
Дальше — домен вида meet.имя-фирмы.ru, выпустили SSL через Let's Encrypt (это бесплатно и автоматически продлевается). Настроили аутентификацию через собственный LDAP-справочник сотрудников — чтобы создавать конференции могли только авторизованные юристы, а не кто угодно, кто узнает ссылку на сервер. Это, кстати, частая дыра в настройках Jitsi «из коробки» — по умолчанию комнату может создать любой, кто знает адрес сервера. Мы это закрываем всегда, без исключений.
Отдельно настроили TURN-сервер (coturn) для случаев, когда у клиента строгий корпоративный файрвол — без него звонок иногда просто не устанавливается через NAT. И поставили Fail2ban на веб-интерфейс, потому что открытый в интернет сервер видеоконференций — это, что называется, вкусная цель для сканеров. За первую неделю зафиксировали больше 200 попыток подбора паролей с разных IP, все успешно отбились.
Медицинский кейс: телемедицина без утечек
С медцентром история чуть сложнее — там пришлось думать не только про безопасность канала, но и про соответствие закону об охране здоровья, который регулирует телемедицинские консультации отдельно. Врач должен быть идентифицирован, пациент — тоже, а сама консультация формально может потребовать протокола. Мы сделали так: авторизация через привязку к номеру полиса из медицинской информационной системы клиники, а по завершении звонка в МИС автоматически падает отметка о факте и длительности консультации — без записи самого видео, только метаданные.
Записывать видео мы клиенту сознательно не советовали — ведь любая запись это дополнительный массив персональных данных, который потом надо где-то хранить, обеспечивать доступ, соблюдать сроки хранения по 152-ФЗ. Меньше данных — меньше головной боли. Если нужна запись для конкретного случая (например, спорная ситуация с диагнозом), Jitsi это умеет через Jibri-модуль, но включаем выборочно и с согласия пациента, зафиксированного отдельно.
Через два месяца эксплуатации главврач написал мне, что пациенты стали реже отказываться от телеконсультаций — раньше некоторые прямо говорили «не хочу через Zoom, мало ли где это всё оседает». А сервис meet.клиника.ru воспринимается как «их собственный», это чисто психологически работает лучше.
Сколько это стоит на самом деле
Zoom Business для команды из 10 человек — это примерно 15-20 тысяч рублей в месяц при оплате годовой подпиской, плюс риски с доступностью сервиса в России (были случаи блокировок и проблем с оплатой из-за санкционных ограничений). Свой сервер на Jitsi — это VPS за 2000-4000 рублей в месяц в зависимости от нагрузки, плюс разовые работы по настройке.
Настройка под ключ у нас в ITfresh обычно укладывается в 35-60 тысяч рублей — сюда входит развёртывание, домен, SSL, интеграция с корпоративной аутентификацией, базовая защита от брутфорса и обучение сотрудников за один созвон. Дальше — только хостинг и, если хотите, договор на сопровождение (у нас это от 3000 рублей в месяц за мониторинг и обновления безопасности).
Окупается это уже на 3-4 месяце по сравнению с корпоративной подпиской Zoom, если у вас команда от 8-10 человек. А если у вас 3-4 юриста и разовые встречи — честно скажу, возможно, дешевле остаться на бесплатном Zoom. Здесь вопрос не только денег, а именно контроля над данными — и вот это уже каждый решает сам, исходя из специфики бизнеса.
Подводные камни, о которых молчат в рекламных статьях
Первое — сервер видеоконференций требует обслуживания. Это не coробочный SaaS, где Zoom сам всё патчит. Обновления Jitsi нужно накатывать, иначе через полгода-год словите уязвимость, для которой уже есть публичный эксплойт. У одного клиента (не буду называть, чтобы не подставлять) сисадмин поставил сервер и забыл про него на год — итог: устаревшая версия, брешь в безопасности, попытка несанкционированного доступа. Успели поймать вовремя, но нервов всем стоило прилично.
Второе — качество связи напрямую зависит от канала до сервера и настроек TURN. Если у вас офис в Москве, а VPS в Германии, задержка будет заметна. Мы всегда берём хостинг в России или, если клиент работает с зарубежными партнёрами, — ближайший к основной аудитории дата-центр.
Третье, и это важно: Jitsi — это не единственная альтернатива, и она подходит не для всех. Если у вас 200+ сотрудников с интеграцией в календари Outlook, автоматической транскрибацией на базе AI и прочими корпоративными плюшками — придётся либо докручивать эту функциональность отдельно, либо смотреть в сторону более тяжёлых enterprise-решений. Jitsi — это идеальный вариант для команд от 5 до 50 рабочих мест, где ключевой критерий — контроль над данными, а не набор фич.
Частые вопросы
Насколько сложно перейти с Zoom на свой Jitsi-сервер сотрудникам, которые привыкли к другому интерфейсу?
Интерфейс Jitsi Meet интуитивно похож на Zoom — кнопки камеры, микрофона, демонстрации экрана расположены примерно так же. У наших клиентов адаптация занимала один рабочий день, максимум — один короткий созвон-инструктаж. Отдельно обучаем только тому, как создавать защищённую комнату с паролем.
Можно ли встроить Jitsi прямо в личный кабинет на сайте, а не давать отдельную ссылку?
Да, через Jitsi Meet External API это делается через iframe буквально несколькими строками кода. Клиент заходит в свой личный кабинет, жмёт «начать консультацию» — и звонок стартует прямо на странице сайта, без перехода на сторонний домен.
А если сервер упадёт прямо во время важных переговоров — что тогда?
Риск реальный, поэтому для критичных сценариев мы ставим мониторинг с автоматическим уведомлением в Telegram при первых признаках проблем и держим горячий бэкап-сервер, на который можно переключиться сменой DNS-записи за 5-10 минут. Для Zoom, кстати, аналогичного контроля у вас нет вообще — при сбое остаётся только ждать, пока починят сами.
Нужна ли лицензия или сертификация для использования Jitsi в медицинской организации?
Сам софт Jitsi — open-source и не требует лицензирования. Но если консультация формально считается телемедицинской по закону, нужно обеспечить идентификацию врача и пациента и, как правило, интеграцию с медицинской информационной системой — это уже вопрос настройки процесса, а не самого сервера видеосвязи.
Напишите нам в ITfresh — за неделю посчитаем стоимость и развернём защищённый Jitsi под ключ с интеграцией в вашу систему.
Бесплатная консультация →
Подпишитесь на рассылку ITfresh
Раз в неделю — практические гайды для руководителя и сисадмина: безопасность, 1С, миграции, резервные копии, лайфхаки из реальных проектов.
