Локальная база знаний с открытым исходным кодом, объединяющая документы, доску и таблицы в одном рабочем пространстве — альтернатива Notion и Miro.
miroslavpejic85/mirotalk
Самостоятельно размещаемая видеоконференцсвязь с открытым исходным кодом на базе WebRTC: комнаты в браузере, демонстрация экрана, чат и доска.
Open source альтернатива:Zoom
Google Meet
Microsoft Teams
- Звёзды
- 4,800
- Форки
- 786
- Открытые issues
- 0
- Последний коммит
- 23 часа назад
Что это?
MiroTalk P2P — приложение для видеоконференций, которое можно развернуть на собственном сервере. Участники подключаются к комнатам через браузер, ничего не устанавливая, а медиапоток передаётся напрямую между участниками по WebRTC, без центрального медиасервера.
В проекте есть основные инструменты для встреч: видео и демонстрация экрана, запись, режим «картинка в картинке», чат с поддержкой Markdown и эмодзи, совместная доска и обмен файлами. Комнаты можно защитить паролем и ограничить доступ с помощью настроек для ведущего. Для авторизации доступны OIDC и JWT. Также предусмотрены REST API, интеграции со Slack и Mattermost, а ещё варианты встраивания через iframe или виджет.
Приложение можно запустить с Node.js или Docker; в комплект входит конфигурация Docker Compose. Настройки задаются через .env и конфигурационные файлы. Проект распространяется по лицензии AGPL-3.0, у автора также можно приобрести коммерческую лицензию.
Ключевые возможности
- 01Видеозвонки в браузере с передачей медиа напрямую между участниками по WebRTC, без скачивания клиента
- 02Демонстрация экрана, запись и режим «картинка в картинке»
- 03Чат с поддержкой Markdown и эмодзи, совместная доска и обмен файлами
- 04Пароли для комнат, защита со стороны ведущего, аутентификация через OIDC или JWT
- 05REST API, интеграции со Slack и Mattermost, встраивание через iframe или виджет
- 06Запуск с Node.js или через Docker Compose
Сценарии использования
- Развёртывание собственного сервера видеоконференций для команды или организации
- Добавление видеозвонков во внутренний инструмент с помощью iframe или REST API
- Проведение коротких встреч в браузере без ограничений по времени на собственной инфраструктуре
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/miroslavpejic85/mirotalk.git - 2
Перейдите в папку проекта
cd mirotalk - 3
Установите зависимости и запустите сервер
npm install - 4
Запустите приложение и откройте http://localhost:3000
npm start
Что важно знать
- Лицензия AGPLv3 требует, чтобы изменённые версии, предоставляемые пользователям, также были общедоступны.
- Для самостоятельного размещения необходимо настроить собственный сервер и файлы конфигурации.
Темы
Частые вопросы
- Что такое mirotalk?
- Самостоятельно размещаемая видеоконференцсвязь с открытым исходным кодом на базе WebRTC: комнаты в браузере, демонстрация экрана, чат и доска. MiroTalk P2P — приложение для видеоконференций, которое можно развернуть на собственном сервере. Участники подключаются к комнатам через браузер, ничего не устанавливая, а медиапоток передаётся напрямую между участниками по WebRTC, без центрального медиасервера.
- mirotalk можно использовать бесплатно? Какая у него лицензия?
- mirotalk распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mirotalk всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mirotalk — 19 окт. 2026 г..
- Для чего можно использовать mirotalk?
- Развёртывание собственного сервера видеоконференций для команды или организации Добавление видеозвонков во внутренний инструмент с помощью iframe или REST API Проведение коротких встреч в браузере без ограничений по времени на собственной инфраструктуре
- Как установить mirotalk?
- Клонируйте репозиторий: git clone https://github.com/miroslavpejic85/mirotalk.git Перейдите в папку проекта: cd mirotalk Установите зависимости и запустите сервер: npm install Запустите приложение и откройте http://localhost:3000: npm start
- Где скачать mirotalk?
- Исходный код и инструкции по установке — на GitHub: https://github.com/miroslavpejic85/mirotalk
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Браузерный редактор диаграмм и интерактивной доски на JavaScript, работающий на стороне клиента и доступный для самостоятельного размещения.
Офисный пакет с открытым исходным кодом и сквозным шифрованием: совместное редактирование документов, таблиц, презентаций, форм, канбан-досок и не только.
Бесплатный open-source сервис для приватного стриминга экрана до 20 друзьям — в браузере или на собственном сервере.
Лицензированный по MIT SDK бесконечной холстовой доски для React, React Native и приложений на чистом JavaScript — бесплатная альтернатива tldraw.
Открытая платформа для совместной работы с вики и документацией — альтернатива Confluence и Notion, которую можно развернуть на собственном сервере.