Данный проект помогает автоматизировать развёртывание рабочего окружения для написания правил на языке XP.
При создании рабочего окружения используются проекты:
Для работы вам понадобится любой современный браузер и актуальная версия Docker.
- Скачайте репозиторий vscode-xp-workspace.
Например, через git:git clone git@github.com:Security-Experts-Community/vscode-xp-workspace.git
- В командной оболочке перейдите в папку
vscode-xp-workspace
- Выполните команду
docker compose up
. - Дождитесь окончания запуска окружения, когда появится надпись
HTTP server listening on http://0.0.0.0:8080/
- Откройте в браузере ссылку http://localhost:3503/?folder=/home/coder/open-xp-rules. Вас попросят ввести пароль.
- Для получения пароля выполните команду:
docker exec vscode-xp-workspace grep 'password:' /home/coder/.config/code-server/config.yaml
- Окружение готово к работе, успехов в исследованиях!