You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

71 lines
2.3 KiB

version: "3"
services:
lnd_groestlcoin:
image: groestlcoin/lnd:v0.8.2-grs
container_name: btcpayserver_lnd_groestlcoin
restart: unless-stopped
environment:
LND_CHAIN: "grs"
LND_EXTERNALIP: ${BTCPAY_ANNOUNCEABLE_HOST}
LND_PORT: 9736
LND_ALIAS: ${LIGHTNING_ALIAS}
LND_ENVIRONMENT: "${NBITCOIN_NETWORK:-regtest}"
LND_EXTRA_ARGS: |
restlisten=0.0.0.0:8080
rpclisten=127.0.0.1:10008
rpclisten=0.0.0.0:10009
groestlcoin.node=groestlcoind
groestlcoind.rpchost=groestlcoind:43782
groestlcoind.zmqpubrawblock=tcp://groestlcoind:21441
groestlcoind.zmqpubrawtx=tcp://groestlcoind:21441
adminmacaroonpath=/data/admin.macaroon
invoicemacaroonpath=/data/invoice.macaroon
readonlymacaroonpath=/data/readonly.macaroon
notls=1
ports:
- "9736:9736"
expose:
- "8080"
- "9736"
volumes:
- "lnd_groestlcoin_datadir:/data"
- "groestlcoin_datadir:/deps/.groestlcoin"
- "nbxplorer_datadir:/root/.nbxplorer"
links:
- groestlcoind
btcpayserver:
environment:
BTCPAY_GRSLIGHTNING: "type=lnd-rest;server=http://lnd_groestlcoin:8080/;macaroonfilepath=/etc/lnd_groestlcoin/admin.macaroon;allowinsecure=true"
BTCPAY_GRSEXTERNALLNDGRPC: "server=/;macaroonfilepath=/etc/lnd_groestlcoin/admin.macaroon;macaroondirectorypath=/etc/lnd_groestlcoin"
BTCPAY_GRSEXTERNALLNDREST: "server=/lnd-rest/grs/;macaroonfilepath=/etc/lnd_groestlcoin/admin.macaroon;macaroondirectorypath=/etc/lnd_groestlcoin"
BTCPAY_GRSEXTERNALLNDSEEDBACKUP: "/etc/lnd_groestlcoin/data/chain/groestlcoin/${NBITCOIN_NETWORK:-regtest}/walletunlock.json"
volumes:
- "lnd_groestlcoin_datadir:/etc/lnd_groestlcoin"
links:
- lnd_groestlcoin
groestlcoind:
environment:
BITCOIN_EXTRA_ARGS: |
zmqpubrawtx=tcp://0.0.0.0:21441
zmqpubrawblock=tcp://0.0.0.0:21441
zmqpubrawtxlock=tcp://0.0.0.0:21441
zmqpubhashblock=tcp://0.0.0.0:21441
expose:
- "21441"
nginx:
links:
- "lnd_groestlcoin"
volumes:
- "lnd_groestlcoin_datadir:/lnd"
nginx-gen:
links:
- "lnd_groestlcoin"
volumes:
- "lnd_groestlcoin_datadir:/lnd"
volumes:
lnd_groestlcoin_datadir: