version: "3.9" # Configuration pour les tests d'intégration services: postgres-test: image: postgres:16 environment: POSTGRES_USER: test_notariat POSTGRES_PASSWORD: test_pwd POSTGRES_DB: test_notariat volumes: - pgdata_test:/var/lib/postgresql/data ports: - "5433:5432" redis-test: image: redis:7 command: ["redis-server", "--appendonly", "yes"] volumes: - redis_test:/data ports: - "6380:6379" minio-test: image: minio/minio:RELEASE.2025-01-13T00-00-00Z command: server /data --console-address ":9001" environment: MINIO_ROOT_USER: test_minio MINIO_ROOT_PASSWORD: test_minio_pwd volumes: - minio_test:/data ports: - "9002:9000" - "9003:9001" ollama-test: image: ollama/ollama:latest volumes: - ollama_test:/root/.ollama ports: - "11435:11434" environment: - OLLAMA_HOST=0.0.0.0 anythingsqlite-test: image: kevincharm/anythingllm:latest environment: - DISABLE_AUTH=true ports: - "3002:3001" depends_on: - ollama-test volumes: pgdata_test: redis_test: minio_test: ollama_test: