Установка AppSec.Code на Alt Linux Server (rootful)¶
Примечание
Установку следует осуществлять на Alt Linux Server версии 10.0 и выше.
Символ # в начале строки в блоках ниже обозначает приглашение суперпользователя root (стандартное обозначение в документации Unix/Linux).
Обновление пакетной базы и ядра¶
Перед установкой Appsec.Code рекомендуется выполнить полное обновление системы:
Установка Docker¶
-
Установите последнюю версию Docker из репозитория Alt. При необходимости обратитесь к документации на официальном сайте Alt Linux.
-
Убедитесь, что Docker успешно запущен.
В командной строке должно отобразиться:
Active: active (running). -
Проверьте версию Docker.
Установка Docker-compose V2¶
-
Установите Docker-compose V2. При необходимости обратитесь к документации на официальном сайте Docker.
-
Проверьте версию Docker-compose V2.
Настройка расположения томов¶
Создайте директории, выполнив следующую команду.
Для хранения постоянных данных Appsec.Code использует монтируемые с хоста тома:
| Локальный путь | Расположение контейнера | Назначение |
|---|---|---|
./appseccode/data |
/var/opt/gitlab |
Хранение данных приложения |
./appseccode/logs |
/var/log/gitlab |
Хранение логов |
./appseccode/config/etc |
/etc/gitlab |
Хранение конфигурационных файлов Системы |
./appseccode/config/ssl |
/etc/gitlab/ssl |
Хранение SSL сертификатов |
В каталог ./appseccode/config/ssl поместите файлы fullchain1.pem и privkey1.pem: полную цепочку сертификатов и закрытый ключ для SSL-соединения с AppSec.Code.