Облачный сервер с Mattermost
Mattermost — это мессенджер с открытым исходным кодом для обмена мгновенными сообщениями. Можно использовать как альтернативу другим мессенджерам (например, Rocket.Chat) в качестве корпоративного внутреннего чата в компаниях. В Mattermost можно обмениваться файлами и автоматизировать рутинные действия с помощью сценариев.
Mattermost можно развернуть локально или в облаке — создать облачный сервер с готовыми приложением Mattermost.
Создать облачный сервер с Mattermost
Для работы Mattermost облачный сервер должен быть доступен из интернета. Для этого нужно создать приватную подсеть и подключить публичный IP-адрес — это можно сделать при создании сервера. Для настройки Mattermost при создании сервера нужно указать user data — пользовательские параметры конфигурации операционной системы.
После создания сервера автоматически выпустится бесплатный TLS-сертификат от Let’s Encrypt® для домена, который вы укажете. Для выпуска сертификата нужно добавить A-запись для домена и указать в значении записи публичный IP-адрес сервера. Домен можно добавить в DNS-хостинг Selectel.
Можно создать облачный сервер стандартной конфигурации с автоматическим созданием базы данных PostgreSQL на сервере или подключить созданную облачную базу данных PostgreSQL версии выше 12.
-
В панели управления в верхнем меню нажмите Продукты и выберите Облачные серверы.
-
Нажмите Создать сервер.
-
В блоке Имя и расположение:
3.1. В поле Имя введите имя сервера. Оно будет установлено как имя хоста в операционной системе.
3.2. В полях Регион и Пул выберите регион и сегмент пула, в котором будет создан сервер. От сегмента пула зависит список доступных конфигураций сервера и стоимость ресурсов. После создания сервера изменить сегмент пула нельзя.
-
В блоке Источник выберите источник, из которого будет создан сервер.
Нажмите на имя источника по умолчанию, откройте вкладку Приложения, выберите
Mattermost <version>
и нажмите Выбрать. -
В блоке Конфигурация выберите конфигурацию сервера от 2 vCPU, RAM от 4 ГБ и размером загрузочного диска от 20 ГБ. Можно выбрать:
- фиксированную конфигурацию — линейки, в которых зафиксировано соотношение ресурсов;
- или произвольную конфигурацию, в которой можно указать любое соотношение ресурсов.
В конфигурациях используются разные процессоры в зависимости от линейки и сегмента пула.
5.1. Чтобы выбрать фиксированную конфигурацию, нажмите Фиксированная, откройте вкладку с нужной линейкой и выберите конфигурацию.
5.2. Чтобы выбрать произвольную конфигурацию, нажмите Произвольная, укажите количество vCPU и размер RAM.
5.3. Чтобы в качестве загрузочного диска сервера выбрать локальный диск, отметьте чекбокс Локальный SSD NVMe диск. Чтобы в качестве загрузочного диска выбрать