@@ -3,15 +3,14 @@ version: '3.2'
33services :
44 bitcoin :
55 image : bitcoin:latest
6- container_name : bitcoin
76 stop_grace_period : 5s
87 build :
98 context : ./bitcoin/docker
109 args :
1110 VERSION : ' 25.0'
1211 ports :
13- - 18444:18444
14- - 18443:18443
12+ - 18444
13+ - 18443
1514 environment :
1615 - ' BTC_NETWORK=regtest'
1716 - ' BTC_DISABLEWALLET=0'
@@ -22,19 +21,17 @@ services:
2221 - ' BTC_RPCUSER=devnet'
2322 postgres :
2423 image : postgres:15-alpine
25- container_name : postgres
2624 stop_grace_period : 5s
2725 ports :
28- - 5432:5432
26+ - 5432
2927 environment :
3028 - POSTGRES_USER=postgres
3129 - POSTGRES_PASSWORD=postgres
3230 mongodb :
3331 image : mongo:6.0
34- container_name : mongodb
3532 stop_grace_period : 5s
3633 ports :
37- - 27017:27017
34+ - 27017
3835 environment :
3936 MONGO_INITDB_ROOT_USERNAME : devnet
4037 MONGO_INITDB_ROOT_PASSWORD : devnet
@@ -52,7 +49,6 @@ services:
5249 MYSQL_ROOT_PASSWORD : " admin"
5350 miner :
5451 image : miner:latest
55- container_name : miner
5652 stop_grace_period : 5s
5753 build :
5854 context : ./miner/docker
@@ -63,7 +59,6 @@ services:
6359 BTC_BLOCK_GEN_TIME : 10
6460 stacks :
6561 image : stacks:latest
66- container_name : stacks
6762 stop_grace_period : 5s
6863 build :
6964 context : ./stacks/docker
@@ -72,8 +67,8 @@ services:
7267 GIT_URI : https://github.com/stacks-network/stacks-blockchain.git
7368 GIT_BRANCH : develop
7469 ports :
75- - 20444:20444
76- - 20443:20443
70+ - 20444
71+ - 20443
7772 depends_on :
7873 - bitcoin
7974 - miner
@@ -82,16 +77,15 @@ services:
8277 - STACKS_LOG_JSON=0
8378 stacks-api :
8479 image : stacks-api:latest
85- container_name : stacks-api
8680 stop_grace_period : 5s
8781 build :
8882 context : ./stacks-api/docker
8983 args :
9084 GIT_URI : ' https://github.com/hirosystems/stacks-blockchain-api.git'
9185 GIT_BRANCH : ' v7.3.0'
9286 ports :
93- - 3999:3999
94- - 3700:3700
87+ - 3999
88+ - 3700
9589 depends_on :
9690 - postgres
9791 - stacks
@@ -114,7 +108,6 @@ services:
114108 - API_DOCS_URL=http://localhost:3999/doc
115109 stacks-explorer :
116110 image : stacks-explorer
117- container_name : stacks-explorer
118111 stop_grace_period : 5s
119112 build :
120113 context : ./stacks-explorer/docker
@@ -123,7 +116,7 @@ services:
123116 GIT_URI : https://github.com/hirosystems/explorer.git
124117 GIT_BRANCH : v1.119.0
125118 ports :
126- - 3000:3000
119+ - 3000
127120 depends_on :
128121 - bitcoin
129122 - stacks
@@ -133,20 +126,18 @@ services:
133126 - NEXT_PUBLIC_MAINNET_API_SERVER=http://127.0.0.1:3999
134127 electrs :
135128 image : electrs:latest
136- container_name : electrs
137129 stop_grace_period : 5s
138130 build :
139131 context : ./electrs/docker
140132 ports :
141- - 60401:60401
133+ - 60401
142134 depends_on :
143135 - bitcoin
144136 - miner
145137 environment :
146138 RUST_BACKTRACE : 1
147139 sbtc :
148140 image : sbtc:latest
149- container_name : sbtc
150141 stop_grace_period : 5s
151142 build :
152143 context : ./../
@@ -164,7 +155,6 @@ services:
164155 - $PWD/sbtc/docker/config.json:/romeo/config.json
165156 sbtc-bridge-api :
166157 image : sbtc-bridge-api:latest
167- container_name : sbtc-bridge-api
168158 stop_grace_period : 5s
169159 build :
170160 context : ./sbtc-bridge-api/docker
@@ -182,7 +172,7 @@ services:
182172 - mongodb
183173 - sbtc
184174 ports :
185- - 3010:3010
175+ - 3010
186176 environment :
187177 NODE_ENV : dev
188178 btcNode : bitcoin:18443
@@ -199,7 +189,6 @@ services:
199189 mongoPwd : devnet
200190 sbtc-bridge-web :
201191 image : sbtc-bridge-web:latest
202- container_name : sbtc-bridge-web
203192 stop_grace_period : 5s
204193 build :
205194 context : ./sbtc-bridge-web/docker
@@ -213,10 +202,9 @@ services:
213202 - sbtc
214203 - sbtc-bridge-api
215204 ports :
216- - 8080:8080
205+ - 8080
217206 mempool-web :
218207 image : mempool/frontend:latest
219- container_name : mempool-web
220208 stop_grace_period : 5s
221209 depends_on :
222210 - mempool-api
@@ -231,15 +219,14 @@ services:
231219 command : " ./wait-for mempool-db:3306 --timeout=720 -- nginx -g 'daemon off;'"
232220 mempool-api :
233221 image : mempool/backend:latest
234- container_name : mempool-api
235222 stop_grace_period : 5s
236223 depends_on :
237224 - electrs
238225 - mempool-db
239226 user : " 1000:1000"
240227 restart : on-failure
241228 ports :
242- - 8999:8999
229+ - 8999
243230 environment :
244231 # Connect to electrs host
245232 MEMPOOL_BACKEND : " electrum"
0 commit comments