Nextcloud Talk — приложение для чатов, аудио- и видеозвонков, работающее на собственном сервере Nextcloud.
Sharkord/sharkord
Лёгкий сервер для самостоятельного хостинга с голосовыми и видеозвонками, текстовыми каналами и демонстрацией экрана — для небольших групп, которые хотят хранить данные у себя.
Open source альтернатива:Discord
- Звёзды
- 1,570
- Форки
- 155
- Открытые issues
- 57
- Последний коммит
- вчера
Что это?
Sharkord — платформа для общения в реальном времени, которую можно развернуть на собственной инфраструктуре. Она предлагает функции в стиле Discord: голосовые каналы с видео и демонстрацией экрана через встроенный SFU на базе mediasoup, текстовые каналы, сгруппированные по категориям, с ветками обсуждений, ответами, реакциями, закреплёнными сообщениями и поиском, а также личные сообщения между участниками.
Для администрирования доступны роли и разрешения с переопределениями для отдельных ролей и пользователей в каждом канале, пользовательские emoji, упоминания и приглашения с ограничением числа использований и автоматическим назначением ролей. Для загружаемых файлов можно настроить квоты на хранилище для каждого пользователя и при необходимости использовать подписанные URL. Плагины позволяют расширять серверную и клиентскую части через plugin SDK.
Проект поставляется в виде отдельного бинарного файла для Windows, macOS и Linux, а также может работать в Docker. Он написан на TypeScript и работает на Bun. Сейчас проект находится в альфа-версии, поэтому возможны ошибки и несовместимые изменения.
Ключевые возможности
- 01Голосовые каналы с видео и демонстрацией экрана через встроенный SFU на базе mediasoup
- 02Текстовые каналы с разбивкой по категориям, ветками обсуждений, ответами, реакциями, закреплёнными сообщениями и поиском
- 03Личные сообщения между участниками
- 04Роли и разрешения с переопределениями для отдельных каналов
- 05Приглашения с ограничением числа использований и автоматическим назначением ролей
- 06Загрузка файлов с квотами на хранилище для каждого пользователя и возможностью использовать подписанные URL
Сценарии использования
- Небольшое сообщество или компания друзей, которым нужен сервер для общения в стиле Discord на собственном оборудовании
- Команды, которым нужны голосовые и видеозвонки и демонстрация экрана без передачи данных стороннему сервису
- Разработчики, которым нужна самостоятельно размещаемая основа для чата с возможностью расширения плагинами
Быстрый старт
- 1
Скачайте бинарный файл для Linux x64 со страницы релизов и сделайте его исполняемым
curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord - 2
Сделайте бинарный файл исполняемым
chmod +x sharkord - 3
Запустите сервер и сохраните секретный токен, выведенный в консоль
./sharkord - 4
Откройте клиент в браузере по адресу localhost, порт 4991
Что важно знать
- Проект находится на альфа-стадии, поэтому возможны ошибки, незавершённые функции и несовместимые изменения.
- Секретный токен при первом запуске предоставляет права владельца и подписывает все сеансы, поэтому храните его в безопасном месте.
В подборках
Темы
Частые вопросы
- Что такое sharkord?
- Лёгкий сервер для самостоятельного хостинга с голосовыми и видеозвонками, текстовыми каналами и демонстрацией экрана — для небольших групп, которые хотят хранить данные у себя. Sharkord — платформа для общения в реальном времени, которую можно развернуть на собственной инфраструктуре. Она предлагает функции в стиле Discord: голосовые каналы с видео и демонстрацией экрана через встроенный SFU на базе mediasoup, текстовые каналы, сгруппированные по категориям, с ветками обсуждений, ответами, реакциями, закреплёнными сообщениями и поиском, а также личные сообщения между участниками.
- sharkord можно использовать бесплатно? Какая у него лицензия?
- sharkord распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sharkord всё ещё поддерживается?
- Активно поддерживается. Последний коммит в sharkord — 6 нояб. 2026 г..
- Для чего можно использовать sharkord?
- Небольшое сообщество или компания друзей, которым нужен сервер для общения в стиле Discord на собственном оборудовании Команды, которым нужны голосовые и видеозвонки и демонстрация экрана без передачи данных стороннему сервису Разработчики, которым нужна самостоятельно размещаемая основа для чата с возможностью расширения плагинами
- Как установить sharkord?
- Скачайте бинарный файл для Linux x64 со страницы релизов и сделайте его исполняемым: curl -L https://github.com/sharkord/sharkord/releases/latest/download/sharkord-linux-x64 -o sharkord Сделайте бинарный файл исполняемым: chmod +x sharkord Запустите сервер и сохраните секретный токен, выведенный в консоль: ./sharkord Откройте клиент в браузере по адресу localhost, порт 4991
- Где скачать sharkord?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Sharkord/sharkord
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая open-source платформа для видеоконференций на базе mediasoup SFU — альтернатива Zoom и Google Meet.
Открытая платформа для общения сообществ на .NET и Blazor: каналы, голосовые и видеозвонки, федерация и возможность самостоятельного размещения.
Бесплатный бессерверный P2P-чат со сквозным шифрованием: сообщения нигде не хранятся и исчезают, когда вы выходите из комнаты.
Бесплатный open-source сервис для приватного стриминга экрана до 20 друзьям — в браузере или на собственном сервере.
Рабочее пространство WebRTC в браузере для удалённого управления рабочим столом Windows, с P2P-чатом, передачей файлов, голосовой и видеосвязью и демонстрацией экрана.