Browse Source
* Add LBTC and USDT support; Requires: https://github.com/btcpayserver/btcpayserver/pull/1118 https://github.com/dgarage/NBXplorer/pull/198 https://github.com/btcpayserver/dockerfile-deps/pull/10 * add elementsd cli scripts * simplify liquid integration btcpay liquid PR adds all sub assets in one go so in docker specifying LBTC is enough * bump images * rename properly * fix rpc * add pruning for liquid node * bump nbx * add liquid more-memorydcg-latest
Andrew Camilleri
5 years ago
committed by
Nicolas Dorier
11 changed files with 67 additions and 1 deletions
@ -0,0 +1,40 @@ |
|||
version: "3" |
|||
|
|||
services: |
|||
elementsd_liquid: |
|||
restart: unless-stopped |
|||
container_name: btcpayserver_elementsd_liquid |
|||
image: btcpayserver/elements:0.18.1.1-1 |
|||
environment: |
|||
ELEMENTS_NETWORK: ${NBITCOIN_NETWORK:-regtest} |
|||
ELEMENTS_MAINNET_CHAIN: "liquidv1" |
|||
ELEMENTS_WALLETDIR: "/walletdata" |
|||
ELEMENTS_EXTRA_ARGS: | |
|||
rpcport=43782 |
|||
rpcbind=0.0.0.0:43782 |
|||
rpcauth=liquid:c8bf1a8961d97f224cb21224aaa8235d$$402f4a8907683d057b8c58a42940b6e54d1638322a42986ae28ebb844e603ae6 |
|||
port=39388 |
|||
whitelist=0.0.0.0/0 |
|||
validatepegin=0 |
|||
expose: |
|||
- "43782" |
|||
- "39388" |
|||
volumes: |
|||
- "elements_datadir:/data" |
|||
- "elements_wallet_datadir:/walletdata" |
|||
nbxplorer: |
|||
environment: |
|||
NBXPLORER_CHAINS: "lbtc" |
|||
NBXPLORER_LBTCRPCURL: http://elementsd_liquid:43782/ |
|||
NBXPLORER_LBTCNODEENDPOINT: elementsd_liquid:39388 |
|||
NBXPLORER_LBTCRPCUSER: "liquid" |
|||
NBXPLORER_LBTCRPCPASSWORD: "liquid" |
|||
volumes: |
|||
- "elements_datadir:/root/.elements" |
|||
btcpayserver: |
|||
environment: |
|||
BTCPAY_CHAINS: "lbtc" |
|||
BTCPAY_LBTCEXPLORERURL: http://nbxplorer:32838/ |
|||
volumes: |
|||
elements_datadir: |
|||
elements_wallet_datadir: |
@ -0,0 +1 @@ |
|||
docker exec -ti btcpayserver_elementsd_liquid elements-cli -datadir="/data" $args |
@ -0,0 +1,3 @@ |
|||
#!/bin/bash |
|||
|
|||
docker exec -ti btcpayserver_elementsd_liquid elements-cli -datadir="/data" "$@" |
Loading…
Reference in new issue