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
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