/
docker-compose.yml
56 lines (53 loc) · 1.21 KB
/
docker-compose.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
version: '3'
services:
myst-provider:
build:
context: ../..
dockerfile: bin/docker/alpine/Dockerfile
depends_on:
- broker
- discovery
- ipify
cap_add:
- NET_ADMIN
expose:
- 1194
- 4050
volumes:
- ../../e2e/myst-provider:/var/lib/mysterium-node
command: >
--ipify-url=http://ipify:3000
--location.country=e2e-land
--experiment-identity-check
--localnet
--broker-address=broker
--discovery-address=http://discovery/v1
--ether.client.rpc=http://geth:8545
service
--agreed-terms-and-conditions
--identity=0xd1a23227bd5ad77f36ba62badcb78a410a1db6c5
--identity.passphrase=localprovider
--openvpn.port=3000
myst-consumer:
build:
context: ../..
dockerfile: bin/docker/alpine/Dockerfile
depends_on:
- broker
- discovery
- ipify
cap_add:
- NET_ADMIN
expose:
- 4050
command: >
--ipify-url=http://ipify:3000
--experiment-identity-check
--localnet
--discovery-address=http://discovery/v1
--ether.client.rpc=http://geth:8545
#'external' IP detection
ipify:
image: owlab/ipify
expose:
- 3000