-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathdocker-compose.yml
72 lines (66 loc) · 2.05 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
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
version: "3"
services:
bitcoin:
image: flarefoundation/bitcoin:28.0
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:9332:9332
volumes:
- bitcoin-data:/opt/bitcoin/.bitcoin/db
- ./config/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}:8332:8332
volumes:
- litecoin-data:/opt/litecoin/.litecoin/db
- ./config/litecoin/litecoin.conf:/opt/litecoin/.litecoin/litecoin.conf
dogecoin:
image: flarefoundation/dogecoin:1.14.9
restart: on-failure:3
environment:
- TZ=Europe/London
ports:
- ${BIND_IP}:7332:7332
volumes:
- dogecoin-data:/opt/dogecoin/.dogecoin/db
- ./config/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}:5005:5005 # port_rpc_admin_local
- ${BIND_IP}:6006:6006 # port_ws_admin_local
- ${BIND_IP}:51235:51235 # port_peer
- ${BIND_IP}:51234:51234 # port_rpc_public
- ${BIND_IP}:51233:51233 # port_ws_public
- ${BIND_IP}:50051:50051 # port_grpc
volumes:
- ripple-data:/opt/ripple/.ripple/db
- ./config/ripple/rippled.conf:/opt/ripple/.ripple/rippled.conf
- ./config/ripple/validators.txt:/opt/ripple/.ripple/validators.txt
algorand:
image: flarefoundation/algorand:3.25.0
ports:
- ${BIND_IP}:6332:8080
- ${BIND_IP}:4160:4160
- ${BIND_IP}:9100:9100
#environment:
#ALGOD_TOKEN: changeitchangeitchangeitchangeitchangeitchangeitchangeitchangeit
volumes:
- algorand-data:/opt/algorand/.algorand
- ./config/algorand/config.json:/opt/algorand/.algorand/config.json
- ./config/algorand/algod.token:/opt/algorand/.algorand/algod.token
volumes:
bitcoin-data:
litecoin-data:
dogecoin-data:
ripple-data:
algorand-data: