-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yaml
75 lines (66 loc) · 1.52 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
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
version: "3.4"
services:
doodlechain:
container_name: doodlechain
env_file: docker-compose.env
ports:
- 8545:8545
image: 'snickerdoodlelabs/devchain:0.1.2'
networks:
- internal
extension-onboarding:
env_file: docker-compose.env
image: snickerdoodlelabs/extension-onboarding:local
ports:
- 9001:80
networks:
- internal
core-iframe:
container_name: core-iframe
env_file: docker-compose.env
image: snickerdoodlelabs/core-iframe:local
ports:
- 9010:80
networks:
- internal
web-integration-test:
container_name: web-integration-test
env_file: docker-compose.env
image: snickerdoodlelabs/web-integration-test:local
ports:
- 9011:80
networks:
- internal
static-web-integration:
container_name: static-web-integration
env_file: docker-compose.env
image: snickerdoodlelabs/static-web-integration:local
ports:
- 9012:80
networks:
- internal
ipfs:
image: ipfs/kubo:latest
ports:
- 4001:4001 # Swarm
- 5001:5001 # Api
- 8080:8080 # Gateway
volumes:
- ./.ipfs/ipfs0:/data/ipfs
- ./.ipfs/export:/export
- ./scripts/start_ipfs.sh:/start_ipfs
entrypoint: [ "/sbin/tini", "--", "start_ipfs" ]
command:
[
"daemon",
"--migrate=true",
"--agent-version-suffix=docker",
"--enable-pubsub-experiment"
]
env_file: docker-compose.env
networks:
- internal
networks:
internal:
volumes:
data: