====== Communigate - импортзамещение по настоящему ====== ===== Реклама ===== * Написать хорошую программу с нуля сложно, и, сегодня, не нужно, разумно "опереться" на уже существующее, взять готовые библиотеки, фреймворки, ядро пакеты и заменить обои добавить что-то новое. Но кто-то, когда-то, должен был начать практически "с нуля", и одной из таких систем является система унифицированных коммуникаций Communigate PRO, разрабатываемая коллективом талантливых российских разработчиков с 90-х годов прошлого века. "Таланливые" - не просто "проходной" эпитет. Как думаете, сколько "весит" дистрибутив платформы? Она содержит в себе сервисы электронной почты, телефонии, мгновенных сообщений, облачное хранилище, несколько веб интерфейсов пользователей, а, так же, может быть развернута в кластерной конфигурации и работать с миллионами пользователей (самый крупный клиент обслуживает 2,5 миллиона почтовых и 200-300 тысяч голосовых учетных записей). Так сколько? - меньше 100Мегабайт! ... А еще, она конкурирует на западном рынке с продуктами Cisco и Microsoft ===== Техническое задание ===== * Развернуть бесплатную версию платформы * Импортировать тестовый набор учетных записей * Продемонстрировать реализацию технологии S/MIME (Secure / Multipurpose Internet Mail Extensions) для подписи и шифрования сообщений ===== Запись вебинара ===== * https://youtu.be/8gEMcyh1OkA * Тэги: CommuniGate Pro, CommuniGate, CGP, Унифицированные коммуникации, Unified Communications, Электронная почта, SMTP, IMAP, POP, IP телефония, SIP, Система мгновенного обмена сообщениями, XMPP, Служба каталогов, LDAP, Облачное хранилище файлов, WebDAV ===== Шаг 1. Установка и запуск CGP ===== * Разворачиваем VM (можно как в статье "[[https://habr.com/ru/articles/716454/|Самый простой пример CI/CD]]") * Устанавливаем CGP (лабораторные работы 1-го модуля, начиная с "[[Communigate Pro#1.3 Установка CGP сервера]]" курса "[[https://www.specialist.ru/course/komm|Построение корпоративных коммуникаций на CommuniGate Pro. Знакомство с платформой]]" ===== Шаг 2. Создание тестового набора учетных записей ===== * Лабораторная работа [[Communigate Pro#2.5 Импорт информации о пользователях из текстового файла]] ===== Шаг 3. Настройка и использование S/MIME ===== * Лабораторная работа [[Communigate Pro#3.1 Создание сертификата TLS для доменов]] * Лабораторная работа [[Communigate Pro#3.3 Подключение через web интерфейс]] * [[https://www.communigatepro.ru/CommuniGatePro/russian/WebSMIME.html|Веб Почта: Безопасная Почта (S/MIME)]] ===== Дополнительные материалы ===== ==== Использование CGP для терминального сервера 1C ==== === Настройка терминального сервера === * [[https://habr.com/ru/articles/732290/|Cамое простое решение для Kerberos сервера на замену Microsoft AD?]] * [[Сервис xRDP]] * [[https://infostart.ru/1c/articles/923045/|Установка клиента 1С:Предприятие 8.3 на Debian/Ubuntu]] * [[Использование библиотеки PAM]] для аутентификации и монтирования через [[https://www.communigatepro.ru/CommuniGatePro/russian/WebDAV.html|WebDAV]] персонального хранилища пользователя CommuniGate === Сценарий использования терминального сервера === * Подключение через [[Пакет OpenVPN]] к локальной сети предприятия * Подключение через [[https://ru.wikipedia.org/wiki/Remote_Desktop_Protocol|RDP]] к терминальному серверу * Работа в 1С и выгрузка документа для печати в смонтированный [[https://www.communigatepro.ru/CommuniGatePro/russian/WebDAV.html|WebDAV]] каталог * Печать документа из Pronto/Samoware через [[https://www.communigate.world/main/solutions/integrations_p7office.html|интегрированный Р7 Office]]