-
Notifications
You must be signed in to change notification settings - Fork 25
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
66 lines (66 loc) · 1.7 KB
/
docker-compose.yml
File metadata and controls
66 lines (66 loc) · 1.7 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
version: "3.8"
services:
bitcoind:
image: "ruimarinho/bitcoin-core:0.21"
command:
- -testnet
- -server
- -par=1
- -maxuploadtarget=200
- -blocksonly
- -rpcbind=0.0.0.0
- -rpcallowip=0.0.0.0/0
- -rpcuser=rpcuser
- -rpcpassword=rpcpassword
- -fallbackfee=0.0002
ports:
- "18332:18332"
volumes:
- ./cache:/home/bitcoin/.bitcoin/testnet3
restart: unless-stopped
vault:
image: "interlayhq/interbtc-clients:vault-0-8-2"
command:
- vault
- --no-bitcoin-block-relay
- --bitcoin-rpc-url
- "http://bitcoind:18332"
- --bitcoin-rpc-user
- rpcuser
- --bitcoin-rpc-pass
- rpcpassword
- --network
- testnet
- --keyfile
- /keyfile.json
- --keyname
- interbtcvault
- --auto-register-with-faucet-url
- "https://api.interlay.io/faucet"
- --telemetry-url
- "https://api.interlay.io/telemetry"
- --btc-parachain-url
# "--btc-parachain-url" can be set to '- "ws://localhost:9944"' to repoint vault for accessing parachain through collator service
- "wss://api.interlay.io/parachain"
- --no-api
environment:
RUST_LOG: info
volumes:
- type: bind
source: ./keyfile.json
target: /keyfile.json
restart: unless-stopped
collator:
image: "interlayhq/interbtc:interbtc-standalone-0.8.5"
command:
- interbtc-standalone
- --base-path=/interbtc
- --chain=/interbtc/testnet.json
- --unsafe-ws-external
- --rpc-methods=Unsafe
- --rpc-cors=all
environment:
RUST_LOG: info
volumes:
- ./interbtc:/interbtc
restart: unless-stopped