-
Notifications
You must be signed in to change notification settings - Fork 4
/
docker-compose-sovrin.yml
90 lines (82 loc) · 2.75 KB
/
docker-compose-sovrin.yml
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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
version: '3'
services:
nginx:
image: nginx
command: /bin/bash -c "envsubst \"`env | awk -F = '{printf \" $$%s\", $$1}'`\" < /etc/nginx/conf.d/acapy.template > /etc/nginx/conf.d/acapy.conf && exec nginx -g 'daemon off;'"
ports:
- "80:80"
volumes:
- ./nginx/conf.d:/etc/nginx/conf.d
networks:
- aries-playground-nw
test-center.localhost:
image: igrantio/aries-cloudagent:0.5.6_v15_dx_fix
command: /bin/bash -c "./startup.sh"
container_name: test-center.localhost
ports:
- 8051:8001
- 8071:8071
environment:
AGENT_NAME: Test-Center
# ACAPY_ENDPOINT: http://test-center.localhost
ACAPY_ENDPOINT: https://058b47a0c8f4.ngrok.io
GENESIS_URL: https://raw.githubusercontent.com/sovrin-foundation/sovrin/master/sovrin/pool_transactions_sandbox_genesis
WEBHOOK_URL: http://test-center.webhook:8080
volumes:
- ./cloud-agent/startup_ngrok.sh:/home/indy/startup.sh
networks:
- aries-playground-nw
test-center.webhook:
image: igrantio/aries-webhook-interceptor:0.1
container_name: test-center.webhook
ports:
- 8081:8080
networks:
- aries-playground-nw
data4Life-user.localhost:
image: igrantio/aries-cloudagent:0.5.6_v15_dx_fix
command: /bin/bash -c "./startup.sh"
container_name: data4Life-user.localhost
ports:
- 8052:8001
environment:
AGENT_NAME: Data4Life-User
ACAPY_ENDPOINT: http://data4Life-user.localhost
GENESIS_URL: https://raw.githubusercontent.com/sovrin-foundation/sovrin/master/sovrin/pool_transactions_sandbox_genesis
WEBHOOK_URL: http://data4Life-user.webhook:8080
volumes:
- ./cloud-agent/startup.sh:/home/indy/startup.sh
networks:
- aries-playground-nw
data4Life-user.webhook:
image: igrantio/aries-webhook-interceptor:0.1
container_name: data4Life-user.webhook
ports:
- 8082:8080
networks:
- aries-playground-nw
travel-company.localhost:
image: igrantio/aries-cloudagent:0.5.6_v15_dx_fix
command: /bin/bash -c "./startup.sh"
container_name: travel-company.localhost
ports:
- 8053:8001
environment:
AGENT_NAME: Travel-Company
ACAPY_ENDPOINT: http://travel-company.localhost
GENESIS_URL: https://raw.githubusercontent.com/sovrin-foundation/sovrin/master/sovrin/pool_transactions_sandbox_genesis
WEBHOOK_URL: http://travel-company.webhook:8080
volumes:
- ./cloud-agent/startup.sh:/home/indy/startup.sh
networks:
- aries-playground-nw
travel-company.webhook:
image: igrantio/aries-webhook-interceptor:0.1
container_name: travel-company.webhook
ports:
- 8083:8080
networks:
- aries-playground-nw
networks:
aries-playground-nw:
external: true