Описание задачи: Требуется системный администратор / DevOps-инженер для настройки «под ключ» серверной инфраструктуры юридического бюро. Цель — создать полностью автономный стек на базе Open Source решений, развернутых в Docker-контейнерах на сервере Selectel (Ubuntu 24.04).
Состав работ по блокам: 1. Базовая настройка сервера: * Развертывание Docker, Docker Compose. * Настройка Firewall (UFW/Iptables), Fail2Ban, SSL (Let's Encrypt). * Настройка системы ежедневных бэкапов в S3-хранилище Selectel.
2. Почтовый сервер (Mailcow): * Установка и настройка Mailcow: dockerized. * Полная настройка DNS-записей (A, MX, SPF, DKIM, DMARC) для кириллического домена (Punycode). * Создание почтовых ящиков и проверка доставляемости (отсутствие в спам-листах).
3. CRM-система (EspoCRM): * Установка EspoCRM. * Создание кастомных сущностей (Реестр специалистов, База знаний). * Настройка прав доступа (ACL): роли, команды, маскировка полей (телефоны), запрет экспорта. * Настройка бизнес-процессов (Workflow) для задач и уведомлений.
4. Телефония (Asterisk + Телфин): * Установка Asterisk. * Подключение SIP-транка Телфин (авторизация по IP). * Полная интеграция с EspoCRM (Click-to-call, всплывающие карточки, запись звонков в ленту CRM).
5. Коммуникации (Rocket.Chat + Jitsi): * Установка Rocket.Chat и Jitsi Meet. * Интеграция уведомлений из EspoCRM в Rocket.Chat через Webhooks.
Требования к исполнителю: * Опыт работы с Docker и Docker Compose (обязательно). * Опыт настройки Asterisk и его интеграции с PHP-системами. * Понимание специфики почтовых протоколов и безопасности Linux. * Умение документировать выполненные настройки (передача паролей и схем).
Дополнительно: Имеется подробное ТЗ по каждому модулю (предоставлю выбранному кандидату). Работаем через безопасную сделку или поэтапно.