Upgrade vulnerable dependencies
[sdc/sdc-workflow-designer.git] / docker-compose / docker-compose.yml
1 version: '3'
2 services:
3
4   sdc-workflow-cassandra-init:
5     image: "${REGISTRY}onap/sdc-workflow-init:${IMAGE_TAG}"
6     environment:
7         - CS_HOST
8         - CS_AUTHENTICATE
9         - CS_USER
10         - CS_PASSWORD
11         - CS_PORT
12     networks:
13       - sdc-network
14
15   sdc-workflow-backend:
16     depends_on:
17       - sdc-workflow-cassandra-init
18     image: "${REGISTRY}onap/sdc-workflow-backend:${IMAGE_TAG}"
19     ports:
20       - "8384:8080"
21       - "10443:8443"
22       - "8000:8000"
23     environment:
24         - JAVA_OPTIONS
25         - CS_HOSTS=${CS_HOST}
26         - CS_USER
27         - CS_PASSWORD
28         - CS_PORT
29         - CS_AUTHENTICATE
30         - CS_SSL_ENABLED
31         - SDC_PROTOCOL
32         - SDC_ENDPOINT=${SDC_HOST}:8080
33         - SDC_USER
34         - SDC_PASSWORD
35         - SERVER_SSL_ENABLED
36     networks:
37       - sdc-network
38
39   sdc-workflow-frontend:
40     depends_on:
41       - sdc-workflow-cassandra-init
42       - sdc-workflow-backend
43     image: "${REGISTRY}onap/sdc-workflow-frontend:${IMAGE_TAG}"
44     ports:
45         - "8484:8080"
46         - "11443:8443"
47     environment:
48         - JAVA_OPTIONS
49         - BACKEND=http://sdc-workflow-backend:8080
50     networks:
51       - sdc-network
52
53
54 networks:
55   sdc-network:
56     external: true