Перейти до основного вмісту

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

Корисні посилання

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