generated from DEFRA/ffc-template-node
-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yaml
45 lines (43 loc) · 1.92 KB
/
docker-compose.yaml
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
services:
ffc-pay-gateway:
build:
context: .
target: production
image: ffc-pay-gateway
container_name: ffc-pay-gateway
environment:
APPINSIGHTS_CLOUDROLE: ffc-pay-gateway-local
APPINSIGHTS_CONNECTIONSTRING: ${APPINSIGHTS_CONNECTIONSTRING}
AZURE_STORAGE_ACCOUNT_NAME: ${AZURE_STORAGE_ACCOUNT_NAME:-devstoreaccount1}
AZURE_STORAGE_USE_CONNECTION_STRING: "true"
AZURE_STORAGE_CREATE_CONTAINERS: "true"
SFTP_MANAGED_GATEWAY_HOST: ffc-pay-gateway-sftp
SFTP_MANAGED_GATEWAY_USERNAME: ffc
SFTP_MANAGED_GATEWAY_PRIVATE_KEY: ${SFTP_MANAGED_GATEWAY_PRIVATE_KEY}
SFTP_CALLISTO_HOST: ffc-pay-gateway-sftp
SFTP_CALLISTO_USERNAME: ffc
SFTP_CALLISTO_PRIVATE_KEY: ${SFTP_CALLISTO_PRIVATE_KEY}
SFI_INBOUND_DIRECTORY: local-directory/inbound
SFI_PILOT_INBOUND_DIRECTORY: local-directory/inbound
LUMP_SUMS_INBOUND_DIRECTORY: local-directory/inbound
CS_INBOUND_DIRECTORY: local-directory/inbound
BPS_INBOUND_DIRECTORY: local-directory/inbound
FDMR_INBOUND_DIRECTORY: local-directory/inbound
ES_INBOUND_DIRECTORY: local-directory/inbound
ES_OUTBOUND_DIRECTORY: local-directory/outbound
FC_INBOUND_DIRECTORY: local-directory/inbound
FC_OUTBOUND_DIRECTORY: local-directory/outbound
IMPS_INBOUND_DIRECTORY: local-directory/inbound
IMPS_OUTBOUND_DIRECTORY: local-directory/outbound
SFI23_INBOUND_DIRECTORY: local-directory/inbound
DPS_INBOUND_DIRECTORY: local-directory/inbound
DPS_OUTBOUND_DIRECTORY: local-directory/outbound
DELINKED_INBOUND_DIRECTORY: local-directory/inbound
SFI_EXPANDED_INBOUND_DIRECTORY: local-directory/inbound
ffc-pay-batch-azurite:
image: mcr.microsoft.com/azure-storage/azurite:3.32.0
command: "azurite-blob --loose --blobHost 0.0.0.0"
labels:
com.docker.compose.pay.role: ffc-pay-batch-azurite
ffc-pay-gateway-sftp:
image: atmoz/sftp