-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose_web-api-test.yml
More file actions
104 lines (96 loc) · 2.13 KB
/
docker-compose_web-api-test.yml
File metadata and controls
104 lines (96 loc) · 2.13 KB
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
100
101
102
103
104
version: "3.3"
services:
tor:
container_name: tor
build:
context: tor
image: tor_img
ports:
- "9050:9050"
- "9051:9051"
expose:
- "9050"
- "9051"
btc_sig_node:
container_name: btc_sig_node
build:
context: bitcoind_signet_node
image: bitcoind_signet_node
volumes:
- shared_vol_btc:/bitcoind
environment:
- SIGNETCHALLENGE=0000signetchallenge
- SEED_NODE_URL=bitcoinmineronionaddress.onion
- FAUCET_URL=faucetonionaddress.onion
ports:
- "38333:38333"
- "38332:38332"
expose:
- "38333"
- "38332"
liquid:
container_name: liquid
build:
context: liquid
image: liquid
environment:
- NETWORK_NAME=liquidsignet
- GENESIS_HASH=0000somehash
- SIGNETCHALLENGE=0000signetchallenge
- MAGIC_NUMBER=0000
- REDEEMSCRIPT=0000somescript
- BTC_HOST=btc_sig_node
volumes:
- shared_vol_liquid:/elementsd
electrs-blockstream:
container_name: electrs-blockstream
build:
context: electrs-blockstream
image: electrs_blockstream
environment:
- BTC_HOST=btc_sig_node
volumes:
- shared_vol_electrs_blockstream:/electrum
ports:
- 7070:7070
electrs-liquid:
container_name: electrs-liquid
build:
context: electrs-liquid
image: electrs_liquid
environment:
- EL_HOST=liquid
- CUSTOM_LIQUID_ISSUANCE_PREVOUT=0000someissuancehash
volumes:
- shared_vol_electrs_liquid:/electrum
ports:
- 7000:7000
nginx:
container_name: nginx
build:
context: nginx
image: nginx_img
ports:
- 60602:60602
- 60702:60702
- 60502:60502
- 8080:8080
# Bitcoin Esplora
esplora-bitcoin:
container_name: esplora-bitcoin
build:
context: esplora-bitcoin
image: eplsora_bitcoin
volumes:
- shared_vol_esplora_bitcoin:/app
depends_on:
- electrs-blockstream
- nginx
ports:
- 8000:8000
volumes:
shared_vol_btc:
shared_vol_liquid:
shared_vol_electrs_blockstream:
shared_vol_electrs_liquid:
shared_vol_esplora_bitcoin: