-
Notifications
You must be signed in to change notification settings - Fork 8
/
docker-compose-testnet.yml
74 lines (68 loc) · 2.2 KB
/
docker-compose-testnet.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
version: "3"
services:
bitcoin:
image: flarefoundation/bitcoin:28.0
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:18332:18332
- ${BIND_IP}:18333:18333
volumes:
- bitcoin-testnet-data:/opt/bitcoin/.bitcoin/db
- ./config-testnet/bitcoin/bitcoin.conf:/opt/bitcoin/.bitcoin/bitcoin.conf
litecoin:
image: flarefoundation/litecoin:0.21.3
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:19332:19332
- ${BIND_IP}:19333:19333
volumes:
- litecoin-testnet-data:/opt/litecoin/.litecoin/db
- ./config-testnet/litecoin/litecoin.conf:/opt/litecoin/.litecoin/litecoin.conf
dogecoin:
image: flarefoundation/dogecoin:1.14.8
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:44555:44555
- ${BIND_IP}:44556:44556
volumes:
- dogecoin-testnet-data:/opt/dogecoin/.dogecoin/db
- ./config-testnet/dogecoin/dogecoin.conf:/opt/dogecoin/.dogecoin/dogecoin.conf
rippled:
image: flarefoundation/rippled:2.2.3
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:15005:5005 # port_rpc_admin_local
- ${BIND_IP}:16006:6006 # port_ws_admin_local
- ${BIND_IP}:11235:51235 # port_peer
- ${BIND_IP}:11234:51234 # port_rpc_public
- ${BIND_IP}:11233:51233 # port_ws_public
- ${BIND_IP}:10051:50051 # port_grpc
volumes:
- ripple-testnet-data:/opt/ripple/.ripple/db
- ./config-testnet/ripple/rippled.conf:/opt/ripple/.ripple/rippled.conf
- ./config-testnet/ripple/validators.txt:/opt/ripple/.ripple/validators.txt
algorand:
image: flarefoundation/algorand:3.25.0
ports:
- ${BIND_IP}:18080:8080
- ${BIND_IP}:4161:4161
environment:
ALGOD_NETWORK: testnet
volumes:
- algorand-testnet-data:/opt/algorand/.algorand
- ./config-testnet/algorand/config.json:/opt/algorand/.algorand/config.json
- ./config-testnet/algorand/algod.token:/opt/algorand/.algorand/algod.token
volumes:
bitcoin-testnet-data:
litecoin-testnet-data:
dogecoin-testnet-data:
ripple-testnet-data:
algorand-testnet-data: