Перейти к основному содержимому

Rocket.Chat

Описание

Rocket.Chat — это платформа коммуникации для команд, работающая на основе открытого исходного кода. Она предоставляет возможности чата, обмена файлами, видеоконференций и других средств сотрудничества.

Начало работы

Rocket.Chat устанавливается с образом и автоматически включается при загрузке сервера.

После установки образа веб-интерфейс Rocket.Chat будет доступен по ссылке https://example.com/, где example.com - hostname Вашего сервера.

Для входа в административный веб-интерфейс используется пароль, который Вы можете найти в файле на сервере:

/root/.app_password

Для доступа к этому файлу Вам потребуется зайти на сервер по SSH. Вы можете сделать это:

  • Через SSH-ключ, если Вы выбрали его при создании сервера
  • Через пароль пользователя root, высылаемый по почте при активации сервера

Смена домена

Если Вы желаете использовать свой домен или поддомен для доступа к веб-интерфейсу Rocket.Chat, Вам потребуется зайти на сервер по SSH под пользователем root и выполнить команду:

add_domain

Вам будет предложено ввести домен или поддомен в формате subdomain.example.com.

примечание

Убедитесь, что Ваш домен существует и указывает на IPv4-адрес Вашего сервера!

По окончанию работы команды для указанного домена или поддомена будет выпущен Let's Ecnrypt сертификат, и веб-интерфейс станет доступен по ссылке https://example.com/, где example.com - указанный ранее домен (поддомен).

При первом входе в веб-интерфейс Вы увидите предупреждение:

Alt text

Для продолжения подтвердите изменения нажатием на Yes.

Создание аккаунтов пользователей

Добавить аккаунт пользователя Вы можете на странице https://example.com/admin/users, нажав на New User и заполнив необходимые поля.

Alt text

Самостоятельная регистрация пользователей

По умолчанию в Rocket.Chat запрещена регистрация через веб-интерфейс. Если Вы желаете включить регистрацию, то сделать это можно в административной части https://example.com/admin.

Перейдите в меню Settings -> Accounts -> Registration и измените значение параметра Registration Form.

Alt text

Настройка SMTP

Rocket.Chat по умолчанию не умеет отправлять почту, из-за чего, например, отправка приглашений или уведомлений от сервиса не будут работать.
Если Вам потребуется отправка писем от сервиса, то потребуется настроить отправку через сторонний SMTP.

Сделать это можно в административной части в меню Settings -> Email -> SMTP.

Alt text

Более подробное описание настроек доступно на странице официальной документации.

Если у Вас нет стороннего SMTP, то рекомендуем рассмотреть такие сервисы как:

  • SendGrid (100 писем в день)
  • MailJet (200 писем в день)

Оба сервиса имеют бесплатные планы, лимитов которых должно хватить для использования в Rocket.Chat.

Приложения-клиенты

Для работы с Rocket.Chat, помимо веб-интерфейса, Вы можете использовать приложения для ПК и мобильных устройств.

Со списком официальных приложений можно ознакомиться здесь.

Установленное ПО

НазваниеЛицензия
Rocket.ChatMIT License
CaddyApache License 2.0

Полезные ссылки

Для получения дополнительной информации об установленных пакетах, пожалуйста, обратитесь к страницам их официальных документаций: