Nextcloud Talk: self-hosted мессенджер и видеозвонки в корпоративном облаке (2026)
Nextcloud Talk установка на своём сервере — это встроенный в Nextcloud модуль для корпоративного общения: текстовые чаты, групповые видеозвонки и обмен файлами без передачи данных третьим сторонам. Для компаний в РФ, обязанных соблюдать 152-ФЗ и хранить персональные данные на российских серверах, это не просто удобство — это требование регулятора.
В отличие от Zoom, Teams или Slack, Nextcloud Talk работает на вашем сервере: VPS, выделенный сервер или on-premise. Администратор контролирует все данные, историю переписки и доступ. В этой статье — Nextcloud Talk установка на VPS пошагово: настройка TURN/STUN для видеозвонков, подключение LDAP/AD и сравнение с облачными альтернативами. Если вы ещё выбираете инструмент, сначала изучите полный гид по корпоративным мессенджерам — там сравниваются все self-hosted и облачные решения.

Главное: Nextcloud Talk — единственный self-hosted мессенджер корпоративного уровня с открытым кодом, который закрывает требования 152-ФЗ «из коробки». Nextcloud Talk установка на VPS занимает 30–60 минут; видеозвонки до 4 участников работают без дополнительного сервера, для крупных конференций нужен TURN/High-performance backend.
Содержание
Что такое Nextcloud Talk и чем он отличается от обычных мессенджеров
Nextcloud Talk — это приложение внутри платформы Nextcloud, которое добавляет к корпоративному хранилищу функции мессенджера и видеоконференцсвязи. В отличие от отдельных сообщений вроде Telegram или Signal, Nextcloud Talk интегрирован с файловым хранилищем, календарём, контактами и задачами Nextcloud. Результат: одно рабочее пространство вместо набора разрозненных сервисов — если вы ещё выбираете платформу, посмотрите полный гид по корпоративным мессенджерам для бизнеса.
Основные возможности Nextcloud Talk:
- Текстовые чаты — прямые сообщения и групповые каналы с шифрованием E2E
- Видеозвонки — WebRTC, до 200+ участников с High-performance backend
- Обмен файлами — прямо в чате, ссылки на документы Nextcloud
- Демонстрация экрана — во время звонка
- Nextcloud Talk Android и iOS — приложения для мобильных, push-уведомления
- Гостевые ссылки — внешние участники без регистрации
Главное отличие от Zoom или Teams: все данные остаются на вашем сервере. Нет никакой передачи метаданных в американские или европейские центры обработки данных.

Технические требования: сервер, ОС, ресурсы
Для установки Nextcloud Talk нужен сервер с четырьмя ключевыми характеристиками. Минимальная конфигурация для команды 20–50 человек:
- Процессор: 4 vCPU (Intel/AMD x86_64)
- RAM: 4 ГБ минимум, 8 ГБ рекомендуется
- Диск: 40 ГБ для ОС + Nextcloud, отдельно под данные пользователей
- ОС: Ubuntu 24.04 LTS / Debian 12 (x86_64)
- PHP: 8.3 или 8.4 (рекомендуется)
- СУБД: PostgreSQL 16+ или MySQL 8.0 / MariaDB 10.11+
- Web-сервер: Nginx (рекомендуется) или Apache
- HTTPS: обязательно, Let’s Encrypt подходит
Для Nextcloud Talk сервер дополнительно нужен хороший канал: видеопоток 720p на одного участника требует ~2,5 Мбит/с. Для 10 одновременных звонков — порт не менее 100 Мбит/с.
Nextcloud Talk работает на Nextcloud 29+ (актуальная версия — Nextcloud 33). Для Windows есть официальное десктоп-приложение Nextcloud Talk Desktop (Electron) — чаты, звонки, push-уведомления; помимо него пользователи могут работать через браузер (полный функционал) или через мобильные приложения Android/iOS. Nextcloud Talk на Windows-сервере технически возможно через WSL2 + Docker, но практически не рекомендуется — используйте Linux вместо.

Установка Nextcloud Talk: пошаговая инструкция
Самый быстрый способ для установки Nextcloud Talk на сервере — Docker Compose. Устанавливает всю стандартную сборку: Nextcloud, PostgreSQL, Nginx, certbot.
Шаг 1. Установите Docker и Docker Compose
Ubuntu/Debian:
apt update && apt install -y docker.io docker-compose-plugin
systemctl enable --now docker
Шаг 2. Создайте docker-compose.yml
services:
db:
image: postgres:16
environment:
POSTGRES_DB: nextcloud
POSTGRES_USER: ncuser
POSTGRES_PASSWORD: strongpassword
volumes:
- db_data:/var/lib/postgresql/data
app:
image: nextcloud:latest
ports:
- "8080:80"
environment:
POSTGRES_HOST: db
POSTGRES_DB: nextcloud
POSTGRES_USER: ncuser
POSTGRES_PASSWORD: strongpassword
NEXTCLOUD_ADMIN_USER: admin
NEXTCLOUD_ADMIN_PASSWORD: adminpass
NEXTCLOUD_TRUSTED_DOMAINS: your.domain.ru
volumes:
- nc_data:/var/www/html
depends_on:
- db
volumes:
db_data:
nc_data:
Шаг 3. Запустите контейнеры
docker compose up -d
Шаг 4. Установите приложение Talk
После первого входа в Nextcloud: «Приложения» → «Магазин» → найдите Talk → «Установить». Приложение появится в верхнем меню.
Альтернативно — через командную строку внутри контейнера:
docker exec --user www-data nextcloud-app php occ app:install spreed
Для установки Nextcloud Talk на VPS с deb-пакетами используйте официальный snap-пакет: snap install nextcloud — он автоматически настраивает Nginx, PHP, MariaDB и SSL. Подробнее о выборе инструментов и подходов к развёртыванию мессенджера на собственном сервере — в отдельном материале.
Настройка Nextcloud Talk: чат, звонки, группы
После того как Nextcloud Talk установка завершена, настройка занимает 5–10 минут. Основные шаги:
1. Административная панель → Talk → Настройки
- Установите ограничения доступа к чатам: только сотрудники / все пользователи
- Включите шифрование E2E в разговорах
- Настройте политику хранения сообщений (дней/бессрочно)
2. Создание комнат и каналов
- Комнаты — постоянные каналы, аналог Slack-чаннелов
- Прямые чаты — 1-на-1 между пользователями
- Публичные ссылки — для внешних участников (напр., клиентов)
3. Интеграция с Microsoft Outlook
Nextcloud Talk интегрируется с Microsoft Outlook через плагин Nextcloud Outlook Add-in или CalDAV/CardDAV. Пользователи могут создавать видеоконференции прямо из календаря, ссылка на Talk-комнату автоматически добавляется в приглашение.
Видеозвонки: TURN/STUN сервер и High-performance backend
WebRTC — основа видеозвонков в Nextcloud Talk. Для звонков между участниками в одной сети (например, офис) дополнительный сервер не нужен. Для участников за NAT (удалённая работа, мобильные сети) нужен TURN-сервер для настройки Nextcloud Talk.
Установка coturn (TURN/STUN сервер):
apt install coturn
# /etc/turnserver.conf
listening-port=3478
tls-listening-port=5349
server-name=turn.your.domain.ru
realm=your.domain.ru
static-auth-secret=yoursecret
use-auth-secret
fingerprint
no-stdout-log
log-file=/var/log/turnserver.log
В настройках Nextcloud Talk (Административная панель → Talk) укажите адрес TURN-сервера и секрет.
High-performance backend (HPB) нужен для звонков с 5+ участниками. Без него каждый участник отправляет видеопоток всем остальным (N−1 потоков); HPB централизует сигнальный обмен через сервер сигнализации и подключает Janus WebRTC для маршрутизации медиапотоков (SFU). Установка HPB выполняется отдельно — это Go-сервис (nextcloud-spreed-signaling), официальная документация есть на GitHub. Если вы рассматриваете альтернативы, стоит также изучить Element на базе протокола Matrix — ещё один self-hosted вариант с федерацией.
Клиенты Nextcloud Talk: приложения для Windows, macOS, Linux, Android, iOS
Nextcloud Talk установка даёт доступ к клиентам в трёх форматах: веб-клиент в браузере, десктоп-приложение Nextcloud Talk Desktop для Windows, macOS и Linux, и мобильные приложения Nextcloud Talk для Android и iOS. Все клиенты подключаются к одному серверу — история чатов, звонки и шаринг экрана синхронизируются между устройствами.
Nextcloud Talk Desktop — Windows, macOS, Linux
Electron-приложение Nextcloud Talk Desktop — официальный клиент проекта. Устанавливается одним бинарным файлом: для Windows — .exe / .msi, для macOS — .dmg, для Linux — AppImage и пакеты в репозиториях. Умеет всё, что умеет веб-версия: чаты, звонки, демонстрация экрана, push-уведомления через системный трей. Обновления — через встроенный updater.
Скачать: nextcloud.com/install — раздел «Talk». Исходники и релизы: github.com/nextcloud-releases/talk-desktop.
Nextcloud Talk для Android и iOS
Мобильные приложения публикуются в официальных магазинах под названием «Nextcloud Talk»: Google Play и App Store. Open-source, без рекламы. На Android поддерживаются push через UnifiedPush (без привязки к Google Services) или через Nextcloud push proxy. На iOS — через APNs с прокси-сервером Nextcloud.
Для Android есть отдельная сборка в F-Droid — тот же функционал без Google Services. Для корпоративных устройств доступны MDM-политики (AppConfig), управляемые через MobileIron, Intune и аналоги.
Веб-клиент в браузере
Открывается прямо из Nextcloud по адресу /apps/spreed. Работает в Chrome, Firefox, Edge, Safari — WebRTC использует микрофон и камеру браузера. Для групповых звонков с 5+ участниками нужно настроить High-performance backend (описано в разделе «Видеозвонки: TURN/STUN сервер и High-performance backend» выше).
XMPP-клиенты с Nextcloud Talk: не работают
Nextcloud Talk использует собственный протокол поверх HTTP/WebRTC — не XMPP и не Matrix. Сторонние XMPP-клиенты (Gajim, Dino, Conversations) не подключаются. Если нужна именно XMPP-экосистема — посмотрите Snikket: XMPP-сервер в Docker.
Где скачать — сводка
- Desktop (Windows/macOS/Linux): nextcloud.com/install
- Android: Google Play (поиск «Nextcloud Talk») или F-Droid
- iOS: App Store (поиск «Nextcloud Talk»)
- Исходники: github.com/nextcloud/talk-android, github.com/nextcloud-releases/talk-desktop
Интеграции: LDAP/AD, мобильные приложения, 152-ФЗ
Nextcloud Talk поддерживает полную интеграцию с LDAP и Active Directory. Пользователи автоматически синхронизируются из AD, авторизуются с корпоративными логинами без отдельной регистрации:
- Включите приложение LDAP user and group backend в Nextcloud
- Укажите адрес Domain Controller, DN, пользовательские аттрибуты
- Talk автоматически видит LDAP-пользователей и группы
Nextcloud Talk Android и iOS:
- Приложение Nextcloud Talk Android доступно в F-Droid (open source), Google Play, Huawei AppGallery
- iOS-версия — в App Store
- Push-уведомления через собственный Nextcloud push proxy (не через Google FCM напрямую, если не нужно)
152-ФЗ и хранение данных в РФ: Nextcloud Talk при размещении на сервере в России полностью совместим с требованиями ФЗ № 152-ФЗ (охрана персональных данных) и ФЗ № 149-ФЗ (об информации). Данные не покидают периметр РФ. Для государственных и окологосударственных организаций это принципиально важно. Если вам нужна помощь с внедрением, мы предоставляем услугу развёртывания корпоративного мессенджера на своём сервере под ключ.
Nextcloud Talk против Zoom и Teams: сравнение для B2B РФ 2026
Ключевые отличия Nextcloud Talk от Zoom и Microsoft Teams для российского B2B (2026):
- Размещение данных: Nextcloud Talk — ваш сервер в РФ; Zoom и Teams — США/Европа
- 152-ФЗ: Nextcloud Talk совместим нативно (данные в РФ); конкуренты — требуют DPA и отдельных соглашений
- Стоимость: Nextcloud Talk бесплатно (оплачиваете только хостинг); Zoom до от 2000 руб./польз/мес
- Работа в России: Nextcloud Talk — без VPN; Zoom и Teams в 2026 году периодически замедляются
- Открытый код: Nextcloud Talk — AGPL; Zoom и Teams — закрытый
- Интеграция с файлами: Nextcloud Talk — нативная через Nextcloud Files; конкуренты — внешние сервисы
- Мобильные приложения: Nextcloud Talk Android / iOS; Zoom и Teams — аналогичные приложения
Для компаний, где безопасность данных и соблюдение законодательства РФ важнее цены, Nextcloud Talk выглядит предпочтительно по всем параметрам. Среди других self-hosted альтернатив стоит обратить внимание на Snikket — мессенджер на базе XMPP, который проще в развёртывании и хорошо подходит небольшим командам.
Итог
- Nextcloud Talk — self-hosted мессенджер с открытым кодом; данные не покидают вашу сеть
- Минимальные требования: 4 vCPU, 4 ГБ RAM, PHP 8.3+, Ubuntu 24.04 — Nextcloud Talk установка готова за 30–60 минут
- Видеозвонки до 4 участников работают без TURN-сервера; для 5+ — нужен coturn + HPB
- Nextcloud Talk полностью совместим с 152-ФЗ при размещении на сервере в РФ
- E2E-шифрование чатов, LDAP/AD-аутентификация, приложения Nextcloud Talk Android / iOS
- Nextcloud Talk установка на VPS — через Docker Compose или snap-пакет, без зависимости от облака
Часто задаваемые вопросы
Ответы на часто задаваемые вопросы по теме статьи.
Хотите перейти на серверные решения и сохранить контроль над данными? Мы поможем внедрить Nextcloud Talk установка «под ключ»: развернём сервер, настроим безопасность, подключим LDAP и мобильные приложения.



