File size: 653 Bytes
375a71f
 
 
 
 
 
a5247bb
375a71f
 
be02e33
a5247bb
 
 
 
 
 
be02e33
13628e5
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
services:
  parser:
    image: sifars.azurecr.io/bank-statement-scrubber/parser:${BUILD_BUILDNUMBER:-latest}
    pull_policy: always
    restart: unless-stopped
    ports:
      - "7860:7860"
    env_file:
      - .env
    command: >
      poetry run gunicorn
      src.app:app
      -k uvicorn.workers.UvicornWorker
      -w 4
      -b 0.0.0.0:7860
      --timeout 600
      --keep-alive 120
    logging:
      driver: awslogs
      options:
        awslogs-region: ${AWS_CLOUD_WATCH_LOGS_REGION}
        awslogs-group: ${AWS_CLOUD_WATCH_LOGS_GROUP_NAME}
        awslogs-stream: ${AWS_CLOUD_WATCH_LOGS_STREAM_NAME}
        awslogs-create-group: "true"