﻿# Установка ELMA Cortex

> [HTML Version](install-cortex.html)

**ELMA Cortex** устанавливается в инфраструктуре вашей компании. Установка состоит из следующих шагов:

1. [Ознакомьтесь с системными требованиями](cortex-system-requirements.md) и выберите вариант установки:

- с использованием Docker Compose — подходит для тестового окружения. В этом варианте сервер **ELMA Cortex**, базы данных, вспомогательные сервисы и т. д. разворачиваются в виде контейнеров на одном сервере для быстрого запуска и простоты управления. Доступна только установка с доступом в интернет;

- с использованием Docker Swarm — подходит для продуктивной среды. **ELMA Cortex** разворачивается в кластере с возможностью масштабирования микросервисов. Поддерживается установка с доступом в интернет, а также в закрытом контуре (Air‑gapped).

2. [Загрузите и распакуйте архив с установочными файлами](cortex-download-installer.md).

3. [Настройте переменные окружения в файле .env](cortex-environment-variables.md).

4. [Настройте использование TLS-сертификатов](cortex-tls-settings.md).

5. [Настройте авторизацию администратора в ELMA Cortex](cortex-auth-settings.md).

6. Выполните установку **ELMA Cortex**. Шаги зависят от выбранного варианта установки:

- [с использованием Docker Compose](cortex-docker-compose.md);

- [с доступом в интернет с использованием Docker Swarm](cortex-docker-swarm.md);

- [в закрытом контуре с использованием Docker Swarm](install-cortex-air-gapped.md).