/
Art86
/
DefectDojo-DevSecOps
Обзор
Документация
Войти
/
Art86
/
DefectDojo-DevSecOps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
nightly-dev
docker/entrypoint-initializer.sh
26 строк
791 B
Cody Maffucci
Remove entrypoint-first-boot.sh references and implement complete initialization command (#14002)
03 янв 2026, 01:46
03 янв 2026, 01:46
5672874
Код
Авторство
О чём код?
#!/bin/bash set -e # needed to handle "exit" correctly . /secret-file-loader.sh . /reach_database.sh # Allow for bind-mount multiple settings.py overrides FILES=$(ls /app/docker/extra_settings/* 2>/dev/null || true) NUM_FILES=$(echo "$FILES" | wc -w) if [ "$NUM_FILES" -gt 0 ]; then COMMA_LIST=$(echo "$FILES" | tr -s '[:blank:]' ', ') echo "============================================================" echo " Overriding DefectDojo's local_settings.py with multiple" echo " Files: $COMMA_LIST" echo "============================================================" cp /app/docker/extra_settings/* /app/dojo/settings/ rm -f /app/dojo/settings/README.md fi umask 0002 wait_for_database_to_be_reachable python manage.py complete_initialization exec "$@"