|
|
@ -37,13 +37,34 @@ services: |
|
|
|
- nbxplorer |
|
|
|
- bitcoind |
|
|
|
|
|
|
|
lnd_bitcoin_rtl: |
|
|
|
image: shahanafarooqui/rtl:0.2.10 |
|
|
|
restart: unless-stopped |
|
|
|
environment: |
|
|
|
LND_SERVER_URL: http://lnd_bitcoin:8080/v1 |
|
|
|
MACAROON_PATH: /etc/lnd |
|
|
|
LND_CONFIG_PATH: /etc/lnd/lnd.conf |
|
|
|
RTL_CONFIG_PATH: /data/RTL.conf |
|
|
|
BITCOIND_CONFIG_PATH: /etc/bitcoin/bitcoin.conf |
|
|
|
RTL_SSO: 1 |
|
|
|
RTL_COOKIE_PATH: /data/.cookie |
|
|
|
LOGOUT_REDIRECT_LINK: ${BTCPAY_PROTOCOL:-https}://${BTCPAY_HOST}/server/services |
|
|
|
volumes: |
|
|
|
- "bitcoin_datadir:/etc/bitcoin" |
|
|
|
- "lnd_bitcoin_datadir:/etc/lnd" |
|
|
|
- "lnd_bitcoin_rtl_datadir:/data" |
|
|
|
expose: |
|
|
|
- "3000" |
|
|
|
|
|
|
|
btcpayserver: |
|
|
|
environment: |
|
|
|
BTCPAY_BTCLIGHTNING: "type=lnd-rest;server=http://lnd_bitcoin:8080/;macaroonfilepath=/etc/lnd_bitcoin/admin.macaroon;allowinsecure=true" |
|
|
|
BTCPAY_BTCEXTERNALRTL: "server=${BTCPAY_PROTOCOL:-https}://${BTCPAY_HOST}${BTCPAY_ROOTPATH:-/}rtl/api/authenticate/cookie;cookiefile=/etc/lnd_bitcoin_rtl/.cookie" |
|
|
|
BTCPAY_BTCEXTERNALLNDGRPC: "type=lnd-grpc;server=${BTCPAY_PROTOCOL:-https}://${BTCPAY_HOST}/;macaroonfilepath=/etc/lnd_bitcoin/admin.macaroon;macaroondirectorypath=/etc/lnd_bitcoin" |
|
|
|
BTCPAY_BTCEXTERNALLNDREST: "type=lnd-rest;server=${BTCPAY_PROTOCOL:-https}://${BTCPAY_HOST}/lnd-rest/btc/;macaroonfilepath=/etc/lnd_bitcoin/admin.macaroon;macaroondirectorypath=/etc/lnd_bitcoin" |
|
|
|
volumes: |
|
|
|
- "lnd_bitcoin_datadir:/etc/lnd_bitcoin" |
|
|
|
- "lnd_bitcoin_rtl_datadir:/etc/lnd_bitcoin_rtl" |
|
|
|
links: |
|
|
|
- lnd_bitcoin |
|
|
|
|
|
|
@ -69,3 +90,4 @@ services: |
|
|
|
|
|
|
|
volumes: |
|
|
|
lnd_bitcoin_datadir: |
|
|
|
lnd_bitcoin_rtl_datadir: |
|
|
|