add chopsticks & fix build order & fix electrs cors (#23)

This commit is contained in:
Pietralberto Mazza
2019-05-03 17:12:43 +02:00
committed by Marco Argentieri
parent 58887d3c93
commit afc90554ff
2 changed files with 99 additions and 21 deletions

View File

@@ -42,7 +42,9 @@ services:
local:
ipv4_address: 10.10.0.12
links:
- bitcoin
- bitcoin
depends_on:
- bitcoin
ports:
- 3002:3002
volumes:
@@ -70,6 +72,8 @@ services:
ipv4_address: 10.10.0.13
links:
- liquid
depends_on:
- liquid
ports:
- 3022:3002
volumes:
@@ -80,6 +84,10 @@ services:
networks:
local:
ipv4_address: 10.10.0.14
links:
- electrs
depends_on:
- electrs
ports:
- 5000:5000
esplora-liquid:
@@ -87,17 +95,63 @@ services:
networks:
local:
ipv4_address: 10.10.0.15
links:
- electrs-liquid
depends_on:
- electrs-liquid
ports:
- 5001:5000
# chopsticks:
# build:
# context: chopsticks/
# dockerfile: Dockerfile
# ports:
# - 3000:3000
# networks:
# local:
# ipv4_address: 10.10.0.13
# Chopsticks
chopsticks:
image: vulpemventures/nigiri-chopsticks
entrypoint:
- /build/chopsticks
command:
- --use-faucet
- --use-mining
- --use-logger
- --rpc-addr
- 10.10.0.10:19001
- --electrs-addr
- 10.10.0.12:3002
- --addr
- 0.0.0.0:3000
links:
- electrs
- bitcoin
depends_on:
- electrs
ports:
- 3000:3000
networks:
local:
ipv4_address: 10.10.0.16
chopsticks-liquid:
image: vulpemventures/nigiri-chopsticks
entrypoint:
- /build/chopsticks
command:
- --use-faucet
- --use-mining
- --use-logger
- --rpc-addr
- 10.10.0.11:18884
- --electrs-addr
- 10.10.0.13:3002
- --addr
- 0.0.0.0:3000
- --chain
- liquid
links:
- electrs-liquid
- liquid
depends_on:
- electrs-liquid
ports:
- 3001:3000
networks:
local:
ipv4_address: 10.10.0.17
networks:
local:

View File

@@ -27,11 +27,15 @@ services:
- admin1:123
- --http-addr
- 0.0.0.0:3002
- --cors
- "*"
networks:
local:
ipv4_address: 10.10.0.12
ipv4_address: 10.10.0.11
links:
- bitcoin
depends_on:
- bitcoin
ports:
- 3002:3002
volumes:
@@ -41,18 +45,38 @@ services:
image: vulpemventures/esplora:latest
networks:
local:
ipv4_address: 10.10.0.13
ipv4_address: 10.10.0.12
links:
- electrs
depends_on:
- electrs
ports:
- 5000:5000
# chopsticks:
# build:
# context: chopsticks/
# dockerfile: Dockerfile
# ports:
# - 3000:3000
# networks:
# local:
# ipv4_address: 10.10.0.13
# Chopsticks
chopsticks:
image: vulpemventures/nigiri-chopsticks
entrypoint:
- /build/chopsticks
command:
- --use-faucet
- --use-mining
- --use-logger
- --rpc-addr
- 10.10.0.10:19001
- --electrs-addr
- 10.10.0.11:3002
- --addr
- 0.0.0.0:3000
networks:
local:
ipv4_address: 10.10.0.13
links:
- bitcoin
- electrs
depends_on:
- electrs
ports:
- 3000:3000
networks:
local: