-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yml
100 lines (89 loc) · 3.01 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
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
91
92
93
94
95
96
97
98
99
version: "2.4"
volumes:
masternode_strax:
name: masternode-strax-data
masternode_cirrus1:
name: masternode-cirrus1-data
masternode_dashboard1:
name: masternode-cirrus1-dashboard
masternode_cirrus2:
name: masternode-cirrus2-data
masternode_dashboard2:
name: masternode-cirrus2-dashboard
services:
chain_strax:
container_name: strax-mn-chain
image: masternode/cirrus-miner:1.3.2.4
command: ["-apiuri=http://0.0.0.0:17103", "-mainchain", "-addressindex=1", "-compactionthreshold=150", "-apiport=17103"]
restart: unless-stopped
stop_grace_period: 15m
volumes:
- masternode_strax:/root/.stratisnode
ports:
- 17105:17105 # Make this a public node.
- 17103:17103
networks:
- masternodenetwork
# ========= MASTERNODE 1 ================
chain_cirrus1:
container_name: cirrus1-mn-chain
image: masternode/cirrus-miner:1.3.2.4
command: ["-apiuri=http://0.0.0.0:37223", "-sidechain", "-apiport=37223", "-counterchainapiport=17103", "-counterchainapihost=strax-mn-chain"]
restart: unless-stopped
stop_grace_period: 15m
volumes:
- masternode_cirrus1:/root/.stratisnode
ports:
- 16179:16179 # Make this a public node.??
- 37223:37223
networks:
- masternodenetwork
dashboard1:
container_name: cirrus1-mn-dashboard
image: masternode/dashboard:latest
#command: ["-c Release", "-apiuri=http://0.0.0.0:37000", "--nodetype 10K", "--env mainnet", "--sdadaocontractaddress CbtYboKjnk7rhNbEFzn94UZikde36h6TCb"]
command: []
restart: unless-stopped
stop_grace_period: 15m
volumes:
#- masternode_cirrus1:/root/.stratisnode
- masternode_dashboard1:/usr/local/app/StratisMasternodeDashboard/src/StratisMasternodeDashboard
ports:
- 37000:37000
networks:
- masternodenetwork
# ========= MASTERNODE 2 ================
chain_cirrus2:
container_name: cirrus2-mn-chain
image: masternode/cirrus-miner:1.3.2.4
command: ["-apiuri=http://0.0.0.0:37224", "-port=16180", "-sidechain", "-apiport=37224", "-counterchainapiport=17103", "-counterchainapihost=strax-mn-chain"]
restart: unless-stopped
stop_grace_period: 15m
volumes:
- masternode_cirrus2:/root/.stratisnode
ports:
- 16180:16180 # Make this a public node.??
- 37224:37224
networks:
- masternodenetwork
dashboard2:
container_name: cirrus2-mn-dashboard
image: masternode/dashboard:latest
#command: ["-c Release", "-apiuri=http://0.0.0.0:37001", "--nodetype 10K", "--env mainnet", "--sdadaocontractaddress CbtYboKjnk7rhNbEFzn94UZikde36h6TCb"]
command: []
restart: unless-stopped
stop_grace_period: 15m
volumes:
#- masternode_cirrus:/root/.stratisnode
- masternode_dashboard2:/usr/local/app/StratisMasternodeDashboard/src/StratisMasternodeDashboard
ports:
- 37001:37001
networks:
- masternodenetwork
networks:
masternodenetwork:
external: false
name: masternodenetwork
proxy:
external: true
name: proxy