diff --git a/docker-compose.yml b/docker-compose.yml index 2e63a82..2f51896 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,24 +2,22 @@ version: '3.8' services: - # Le service principal de l'API que votre app Next.js appellera + # Le service principal de l'API presidio-api: - image: microsoft/presidio-api:latest + image: mcr.microsoft.com/presidio-api:latest # <-- CORRIGÉ container_name: presidio-api restart: unless-stopped ports: - - "3000" # Coolify gérera l'exposition de ce port + - "3000" depends_on: - presidio-analyzer - presidio-anonymizer environment: - # Assurez-vous que les noms des services correspondent PRESIDIO_ANALYZER_SERVICE_URL: http://presidio-analyzer:5001 PRESIDIO_ANONYMIZER_SERVICE_URL: http://presidio-anonymizer:5002 - # Le service qui détecte les PII (avec le support du français) + # Le service qui détecte les PII presidio-analyzer: - # AU LIEU de "image: microsoft/presidio-analyzer:latest", on utilise "build" build: context: . dockerfile: Dockerfile.analyzer @@ -28,9 +26,9 @@ services: ports: - "5001" - # Le service qui anonymise les PII détectées + # Le service qui anonymise presidio-anonymizer: - image: microsoft/presidio-anonymizer:latest + image: mcr.microsoft.com/presidio-anonymizer:latest # <-- CORRIGÉ container_name: presidio-anonymizer restart: unless-stopped ports: