services: cf-pseudomizer-frontend: container_name: cf-pseudomizer-frontend image: ghcr.io/consider-it/cf-transcript-pseudomizer-frontend:latest restart: unless-stopped environment: ANONYMIZER_API_URL: http://10.20.1.2:8003/api/v1/anonymize ANONYMIZER_HEALTH_URL: http://10.20.1.2:8003/api/v1/health networks: - caddy_net # Hosted on bare metal for now # # cf-pseudomizer-backend: # container_name: cf-pseudomizer-backend # image: ghcr.io/consider-it/transcript-pseudomizer-api:latest # restart: unless-stopped # volumes: # - /ansible_docker_compose/project_data/cf-pseudomizer-backend/uploads:/app/uploads # networks: # - caddy_net # healthcheck: # test: [ "CMD-SHELL", "wget -qO- http://127.0.0.1:8003/api/v1/health | grep -q '\"status\":\"healthy\"'" ] # interval: 60s # timeout: 5s # retries: 5 # start_period: 300s # deploy: # resources: # limits: # cpus: '2' networks: caddy_net: external: true