forked from nbd-wtf/bitcoin_signet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
43 lines (42 loc) · 1.42 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
version: '3.8'
services:
bitcoind:
build:
context: .
dockerfile: Dockerfile
command: ["run.sh"]
environment:
- BITCOIN_DIR=/root/.bitcoin
- NBITS=${NBITS}
- SIGNETCHALLENGE=${SIGNETCHALLENGE:-51210357c913f16c4b9f45a48864c2b6b8957f62deb845a16e6c7d3f7fcb8b3>
- SIGNETBLOCKTIME=${SIGNETBLOCKTIME:-10}
- PRIVKEY=${PRIVKEY}
- DBCACHE=${DBCACHE:-4096}
- RPCUSER=${RPCUSER:-bitcoin}
- RPCPASSWORD=${RPCPASSWORD:-bitcoin}
- COOKIEFILE=${COOKIEFILE:-true}
- ONIONPROXY=${ONIONPROXY}
- TORPASSWORD=${TORPASSWORD}
- TORCONTROL=${TORCONTROL}
- I2PSAM=${I2PSAM}
- UACOMMENT=${UACOMMENT:-CustomSignet}
- ZMQPUBRAWBLOCK=${ZMQPUBRAWBLOCK:-tcp://0.0.0.0:28332}
- ZMQPUBRAWTX=${ZMQPUBRAWTX:-tcp://0.0.0.0:28333}
- ZMQPUBHASHBLOCK=${ZMQPUBHASHBLOCK:-tcp://0.0.0.0:28334}
- RPCBIND=${RPCBIND:-0.0.0.0:38332}
- RPCALLOWIP=${RPCALLOWIP:-0.0.0.0/0}
- WHITELIST=${WHITELIST:-0.0.0.0/0}
- ADDNODE=${ADDNODE:-192.241.131.95:38333}
- BLOCKPRODUCTIONDELAY=${BLOCKPRODUCTIONDELAY:-10}
- MINERENABLED=${MINERENABLED:-1}
- MINETO=${MINETO:-"tb1qpynphh688rqnaek73pqm5759vzl53myua3gd25"}
- BITCOIN_DATA=../data/bitcoin
volumes:
- ../data/bitcoin:/root/.bitcoin
ports:
- "28332:28332"
- "28333:28333"
- "28334:28334"
- "38332:38332"
- "38333:38333"
- "38334:38334"