Docker volumes¶
| Volume | Mount Point | Сервис | Описание |
|---|---|---|---|
llm-firewall-postgres-data |
/var/lib/postgresql/data |
postgres | Данные PostgreSQL |
llm-firewall-redis-data |
/data |
redis | Данные Redis |
llm-firewall-minio-data |
/data |
minio | S3-хранилище (OPA bundles) |
llm-firewall-reports-data |
/data/reports |
admin-api | Файлы отчётов (PDF/CSV) |
Tokenization Vault и веса моделей
Отдельного тома для Tokenization Vault нет — данные токенов хранятся в PostgreSQL (база vault_db в томе llm-firewall-postgres-data). Веса ML-моделей (threat-detector, content-safety) подключаются как bind mount хост-директорий в режиме read-only, а не именованные тома; модель translation-service встроена в образ.
Dev-тома
В dev-среде (docker-compose.dev.yml) дополнительно объявлены тома llm-firewall-ollama-models (локальные модели для Ollama) и llm-firewall-e2e-export-data (external: true — создаётся вручную, вывод file-exporter для e2e-тестов). В production оба не используются и для развёртывания не требуются.