platform-codebase/features/truth-validation/docker-compose.yml
2026-02-01 18:36:39 -08:00

25 lines
776 B
YAML
Executable file

# Truth Validation Feature Database Stack
# Managed by: reconciliation/services/feature-databases.sh
# Data: ${REDIS_DATA_DIR}
# Uses Redis Stack for vector search (semantic embeddings)
services:
truth-validation-redis:
image: redis/redis-stack:7.4.0-v0
container_name: lilith-truth-validation-redis
restart: unless-stopped
ports:
- '${REDIS_PORT:-26384}:6379'
- '${REDIS_INSIGHT_PORT:-8001}:8001'
volumes:
- ${REDIS_DATA_DIR:-/mnt/bigdisk/_/lilith-platform/features/truth-validation/redis}:/data
environment:
REDIS_ARGS: >-
--appendonly yes
--maxmemory 1gb
--maxmemory-policy noeviction
healthcheck:
test: ['CMD', 'redis-cli', 'ping']
interval: 10s
timeout: 3s
retries: 5