version: '3.8' services: recipe-import-service: build: context: ./recipe-document-converter dockerfile: Dockerfile image: recipe-import-service:local container_name: recipe-import-service restart: unless-stopped environment: NODE_ENV: "production" PORT: "3000" LOG_LEVEL: "info" MAX_FILE_SIZE: "50000000" volumes: - recipe_imports:/app/uploads networks: - recipe-internal healthcheck: test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:3000/health"] interval: 30s timeout: 10s retries: 3 start_period: 40s volumes: recipe_imports: networks: recipe-internal: driver: bridge