**Цель проекта:**
Развернуть на сервере Ubuntu 23.04 следующие сервисы:
- Mattermost через Docker с доступом по HTTPS и возможностью отправки сообщений через email.
- Jitsi с доступом по HTTPS.
- Настроить интеграции между Mattermost и Jitsi.
- Подготовить инструкции по установке и настройке.
**Требуемые ресурсы:**
- Сервер с установленной Ubuntu 23.04.
- Доменное имя.
- Адрес электронной почты для настройки SMTP.
**Задачи:**
1. **Установка и настройка Mattermost:**
- Развернуть Mattermost с использованием Docker.
- Настроить доступ по HTTPS:
- Установить SSL-сертификат (например, через Let's Encrypt).
- Настроить отправку сообщений и уведомлений через email:
- Настроить SMTP с использованием предоставленного адреса электронной почты.
2. **Установка и настройка Jitsi:**
- Установить Jitsi с доступом по HTTPS.
- Настроить SSL-сертификат для Jitsi.
- Убедиться, что Jitsi работает корректно и доступен пользователям.
3. **Настройка интеграции между Mattermost и Jitsi:**
- Внедрить возможность запуска видеоконференций Jitsi непосредственно из чата Mattermost.
- Проверить корректность работы интеграции:
- Тестирование создания и присоединения к конференциям.
- Проверка отображения уведомлений и ссылок в Mattermost.
4. **Документация:**
- Подготовить подробные инструкции по установке и настройке Mattermost и Jitsi.
- Включить в инструкции:
- Команды и скрипты, использованные при установке.
- Настройки конфигурационных файлов.
- Возможные ошибки и способы их устранения.
**Требования к квалификации исполнителя:**
- Опыт работы с Ubuntu и Docker.
- Знание настройки веб-серверов и SSL-сертификатов.
- Опыт интеграции сервисов связи и видеоконференций.
- Умение составлять техническую документацию.
**Сроки выполнения:**
- Общий срок выполнения работ: **X рабочих дней** с момента утверждения задания.
**Критерии приемки работ:**
- Mattermost доступен по HTTPS, отправка email работает корректно.
- Jitsi доступен по HTTPS и функционирует без сбоев.
- Интеграция между Mattermost и Jitsi настроена и протестирована.
- Предоставлены полные инструкции по установке и настройке.
**Дополнительные условия:**
- Обеспечить безопасность серверов (обновление пакетов, настройка брандмауэра и пр.).
- Предоставить консультации по возможным вопросам в течение **2 недель** после завершения работ.