4.2 KiB
title | template | taxonomy | routes | ||||
---|---|---|---|---|---|---|---|
Chat, VoIP and social network with XMPP | docs |
|
|
По умолчанию YunoHost поставляется с сервером обмена мгновенными сообщениями Metronome, который реализует XMPP protocol (ранее известный как Jabber).
Этот протокол уже используется миллионами людей по всему миру - это открытый протокол. Все приложения, основанные на XMPP, совместимы друг с другом: при использовании клиента XMPP вы можете взаимодействовать с любым пользователем, у которого есть учетная запись XMPP.
XMPP - это расширяемый протокол — это означает, что пользователи могут настраивать "расширения" для комнат чатов, обмениваться сообщениями и файлами, а также совершать голосовые и видеозвонки с помощью XMPP.
Учетная запись XMPP
Чтобы использовать учетную запись XMPP, вам нужно имя пользователя в формате: user@domain.tld
и password.
С YunoHost учетная запись XMPP создается для всех пользователей YunoHost автоматически. Учетные данные учетной записи XMPP соответствуют основному адресу электронной почты пользователя и паролю.
Подключение к вашей учетной записи YunoHost XMPP
Вы можете подключиться к своей учетной записи YunoHost XMPP различными способами.
Веб - клиенты
Настольные клиенты
- Gajim (Linux, Windows)
- Dino (Linux)
- Thunderbird (multiplatform)
- Beagle IM (macOS)
- Profanity (Linux)
Мобильные клиенты
- Conversations (Android)
- Xabber (Android)
- Movim (Android)
- ChatSecure (iOS)
- Monal (iOS)
- Siskin IM (iOS)
- Kaidan (Ubuntu Touch / Plasma Mobile)
Вот исчерпывающий список клиентов XMPP: https://xmpp.org/software/clients.html
Шифруйте разговоры с помощью OMEMO
XMPP-чаты можно сделать безопасными и приватными с помощью шифрования OMEMO, например, с помощью Gajim:
- Установить
gajim
и плагинgajim-omemo
. - Включите плагин в
Tools > Plugins
. - Включите шифрование в чате с кем-нибудь, у кого также есть OMEMO.
Комнаты Чата
Чтобы создать чат-комнату (многопользовательский чат) на вашем сервере YunoHost, используйте идентификатор chatroomname@muc.yourdomain.tld
.
Чтобы это сработало, вам нужно добавить соответствующий muc.
DNS записи в конфигурации DNS.
VoIP и видеоконференции
Практическим инструментом для вызова клиента XMPP с помощью голоса или голоса + видео является использование клиента Jitsi.