feat(logging): enhance debug logging and cleanup capabilities with new configuration options
All checks were successful
Publish FaceAI Container / publish (push) Successful in 19m7s

This commit is contained in:
Maddo 2026-06-29 18:12:59 +02:00
commit 9860aad646
8 changed files with 212 additions and 13 deletions

View file

@ -30,6 +30,12 @@ FACEAI_UPLOAD_ROOT=/data/runtime/uploads
FACEAI_LOG_ROOT=/data/logs
FACEAI_AUDIT_DB_PATH=/data/logs/faceai-audit.sqlite
FACEAI_AUDIT_RETENTION_DAYS=730
FACEAI_DEBUG_RETENTION_DAYS=3
FACEAI_DEBUG_CLEANUP_INTERVAL_MS=21600000
FACEAI_SERVICE_LOG_MAX_BYTES=20971520
FACEAI_SERVICE_LOG_MAX_FILES=5
FACEAI_DOCKER_LOG_MAX_SIZE=10m
FACEAI_DOCKER_LOG_MAX_FILE=3
FACEAI_PKL_ROOT=/data/pkl
FACEAI_RUNTIME_BIND=/mnt/storage/data/faceai/runtime
FACEAI_LOG_BIND=/mnt/storage/data/faceai/logs