Приветствуем!

Вы находитесь на русскоязычном форуме Web1.0 Hosting. Пользоваться форумом имеют право все желающие, в том числе и на тематику, даже не по теме хостинга, в соответствующих разделах.

Придерживайтесь правил приличия и приглашайте друзей. Давайте возродим форумы, как полезное средство обмена информацией и интересного времяпровождения.

Сменить тему оформления можно в своём профайле после регистрации.

Руководство по HamsterCMS от TomoTomoTan
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Предисловие и глава 1. - Как включить
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 2 - О шаблонах и содержимом
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 3 - Доступ к сайту через FTP, редактирование шаблона
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 4 - Устройство шаблона. Немного о включениях.
Ручной «Хомяк» – наглядное пособие по Hamster CMS. Глава 5 - Создание собственного шаблона. Загрузка файлов на сайт с помощью WebFTP

Частозадаваемые вопросы по хостингу | Вопросы по IRC | Веб-чат (работает в Opera 10.63/Win98 и современных браузерах, как и этот форум)

XMPP (Jabber)

User avatar
EvanYamasaki
Набирающий обороты
Posts: 27
Joined: Sun May 25, 2025 5:48 pm
Has thanked: 23 times
Been thanked: 17 times

XMPP (Jabber)

Post by EvanYamasaki »

Extensible messaging and presence protocol (XMPP) - открытый протокол обмена сообщениями, с поддержкой расширений.
XMPP является федеративным, любой желающий может поднять свой сервер и сделать его публичным, или же поднять во внутренней сети (например, в организации)

Основная страница - https://xmpp.org/

Джаббер поддерживает различные расширения, которые устанавливаются на сервер - https://xmpp.org/extensions/
С их помощью можно реализовать шифрование, аудио и видео звонки.

Список серверов (провайдеров) - https://providers.xmpp.net/

Пользователь выбирает сервер, регистрируется на нём, в понравившемся клиенте логинится и готово.

Клиенты:

Windows/linux:
Gajim - https://gajim.org/
Pidgin - https://pidgin.im/
Thunderbird - https://www.thunderbird.net/ru/
Psi+ - https://sourceforge.net/projects/psiplus/
MirandaNG - https://sourceforge.net/projects/miranda-ng.mirror/

web:
Movim - https://movim.eu/

Android:
Monocles - https://f-droid.org/packages/de.monocles.chat/
aTalk - https://f-droid.org/packages/org.atalk.android/

Полезные ссылки:
https://github.com/bluszcz/awesome-xmpp
omoto
Набирающий обороты
Posts: 39
Joined: Thu Dec 26, 2024 6:37 pm
Been thanked: 16 times

Re: XMPP (Jabber)

Post by omoto »

User avatar
EvanYamasaki
Набирающий обороты
Posts: 27
Joined: Sun May 25, 2025 5:48 pm
Has thanked: 23 times
Been thanked: 17 times

Re: XMPP (Jabber)

Post by EvanYamasaki »

Еще один клиент, только для линукс

https://dino.im/
https://github.com/dino/dino/wiki/Distribution-Packages
User avatar
EvanYamasaki
Набирающий обороты
Posts: 27
Joined: Sun May 25, 2025 5:48 pm
Has thanked: 23 times
Been thanked: 17 times

Re: XMPP (Jabber)

Post by EvanYamasaki »

В общем, поднял xmpp сервер в локальной сети организации. Пока только экспериментально, посадил еще не всех сотрудников. Использовал сервер ejabberd. Настраивается на самом деле не так уж и сложно. Есть туториалы и документация. Администрировать можно через веб интерфейс (не совсем удобный, но свои функции он выполняет, большинство в которых не разобрался). Клиенты подтягиваются без проблем, как с tls так и без, но пока что без tls. Сотрудникам ставил Flux Messanger https://github.com/processone/fluux-messenger (от разработчиков ejabberd) , так как он наиболее понятен и разобраться в нем несложно.
Единственный момент - современные клиенты уж очень не любят подключаться к серверу без tls. Для Flux Messanger надо прописывать отдельный параметр в ярлыке, иначе он не подключится (даже есть явно указывать порт без tls, но тут скорее всего я чет не так в конфиге прописал).
В чем проблема сделать tls? Да собственно в том, что пока что теряюсь в сертификатах. Как правильно их создавать, подписывать и настраивать в ejabberd. Да и пришлось бы на каждый клиентский пк устанавливать сертификат. Хотя на самом деле все же получилось поднять tls, подключаться и спокойно пользоваться, но только через Gajim. Gajim оказался не удобен для большинства, поэтому был выбран собственно Flux Messanger. А он свою очередь не подключался с tls, потому что я сертификат как то не так сгенерировал. Вот. Это тупо конечно и задача не стояла найти решение для чата сотрудников в локальной сети, скорее самому повозиться захотелось.
Во время копания в настройках навайбкодил xmpp шлюз, который принимает сообщение и делает пост запрос на веб хук n8n, а там уже моя мини автоматизация всякая различная идёт, и так же на него можно отправлять пост запрос, чтобы юзеру отправить сообщение. Уже как-то наладил работу бота, который скидывает инфу в конференции. Для меня удобно оказалось.
Если разберусь с сертификатами и нормально сделаю tls, то напишу об этом

Return to “Другие сервисы”