33 lines
753 B
YAML
33 lines
753 B
YAML
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
|