-
Убедитесь, что у вас установлен и запущен Docker на вашей ОС, а также git. Процесс установки подробно описан для различных ОС на официальных сайтах:
-
Скачайте репозиторий проекта, для этого откройте терминал или командную строку и выполните команду:
git clone https://github.com/Security-Experts-Community/ERMACK.git
-
Убедитесь, что вы находитесь в корневой папке проекта:
cd ERMACK
-
Отредактируйте или создайте файл с профилем инфраструктуры (этот шаг можно пропустить)
-
Запустите контейнер, выполнив команду:
docker-compose up
(Docker должен начать скачивать образ ERMACK и его зависимости)
-
После успешного запуска контейнера, откройте браузер и введите следующий адрес:
http://localhost:8000
-
Убедитесь, что на вашей ОС установлены git, Python и Pip. Процесс установки подробно описан для различных ОС на официальных сайтах:
-
Скачайте репозиторий проекта, для этого откройте терминал или командную строку и выполните команду:
git clone https://github.com/Security-Experts-Community/ERMACK.git
-
Убедитесь, что вы находитесь в корневой папке проекта:
cd ERMACK
-
Для инстанцирования действий внутри сценариев реагирования требуется создать файл с профилем инфраструктуры (этот шаг можно пропустить)
-
Установите виртуальное окружение:
python -m venv .venv
-
Активируйте виртуальное окружение:
-
Для Windows:
.venv\Scripts\activate.bat
-
Для Linux:
source .venv/bin/activate
-
-
Для установки всех зависимостей введите:
pip install -r requirements.txt
-
Запустите сборку проекта:
python main.py mkdocs -i -a
-
Перейдите в папку с результатами и запустите сервер:
cd build python -m mkdocs serve -a 0.0.0.0:8000
-
После успешного запуска сервера, откройте браузер и введите следующий адрес:
http://localhost:8000