Цель которая преследует эта заметка — это показать на практике, как осуществить связку ejabberd (сервер мгновенных сообщений и присутствия, реализующий протокол XMPP (Jabber) и Converse.js (Webклиент для протокола XMPP (Jabber), написанный на JavaScript. Он позволяет пользоваться XMPPчатом прямо в браузере без установки отдельного приложения.)

Текущая схема моего Ejabberd выглядит так:

VPS (mail.ekzorchik.com) WireGuard-сервер

  • OS: Ubuntu 22.04.3 LTS Server

VM (srv-chat.polygon.local) WireGuard-клиент

  • OS: Ubuntu 24.04 LTS Server

Полный доступ к статье только по подписке