MATRIX SYNAPSE – DEBIAN 13

Описание

Matrix Synapse — открытый, современный, мощный протокол для организации защищённых систем связи реального времени. Представляет собой набор API (JSON over REST). Даёт возможность обмениваться мгновенными сообщениями (IM), поддерживает передачу файлов, голосовую (Voice over IP (VoIP)) и видеосвязь, может обеспечивать коммуникацию Интернета вещей (IoT). Помимо передачи данных между клиентом и сервером, также описывает способ организации связи между серверами за счёт механизма «федерации», обеспечивая возможность общаться пользователям, клиенты которых подключены к разным серверам.

Synapse — сервер с открытым исходным кодом, реализующий протокол Matrix. Разрабатывается Matrix.org Foundation с 2014 года. Активно сервершенствуется в данный момент, как и вышеописанный протокол.

Кроме Synapse, для удобства, после инициализации, в данном образе будут доступны: Synapse admin ui — небольшая открытая утилита с web-интерфейсом для администрирования и Element Web — web-версия клиента, также с открытым исходным кодом. Помимо Element’а, который доступен для всех популярных платформ, есть большой выбор других клиентов. Поддерживается и Element X — клиент нового поколения.

Начало работы с Matrix Synapse – Debian 13

Для начала потребуется домен и следующие DNS записи:

A [your-domain] -> [server-IP]

CNAME admin.[your-domain] -> [your-domain]

CNAME web.[your-domain] -> [your-domain]

CNAME matrixrtc.[your-domain] -> [your-domain]

После завершения создания Виртуальной Машины подключитесь к ней по SSH и введите команду:

./deploy.sh [your-domain]