From 93743f8f5b06248e63a7871d195b136cbbe33632 Mon Sep 17 00:00:00 2001 From: yzernik Date: Sat, 2 Oct 2021 14:18:19 -0700 Subject: [PATCH] Other lnd container in docker-compose seems to work --- docker/docker-compose.override.yml | 4 ++++ docker/docker-compose.yml | 29 +++++++++++++++++++++++++++-- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/docker/docker-compose.override.yml b/docker/docker-compose.override.yml index 53bd8722..9ff585a0 100644 --- a/docker/docker-compose.override.yml +++ b/docker/docker-compose.override.yml @@ -19,6 +19,10 @@ services: environment: - NETWORK=testnet + lnd_other: + environment: + - NETWORK=testnet + # squeaknode: # environment: # - NETWORK=testnet diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 4def332a..c62e939d 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -31,6 +31,22 @@ services: - net.ipv6.conf.all.disable_ipv6=0 entrypoint: ["./start-lnd.sh"] + lnd_other: + image: lnd + build: + context: ../ + dockerfile: docker/lnd/Dockerfile + environment: + - RPCHOST=bitcoin-core + - BACKEND=bitcoind + volumes: + - lnd_other_dir:/root/.lnd + links: + - "bitcoin-core:bitcoin-core" + sysctls: + - net.ipv6.conf.all.disable_ipv6=0 + entrypoint: ["./start-lnd.sh"] + tor-socks-proxy: container_name: tor-socks-proxy image: peterdavehello/tor-socks-proxy:latest @@ -42,7 +58,7 @@ services: context: ../ dockerfile: Dockerfile volumes: - - ~/.lnd:/root/.lnd + - lnd_other_dir:/root/.lnd - ./config.ini:/config.ini ports: - 12995:12994 @@ -50,7 +66,16 @@ services: - 18557:18555 links: - "bitcoin-core:bitcoin-core" - - "lnd:lnd" + - "lnd_other:lnd" sysctls: - net.ipv6.conf.all.disable_ipv6=0 entrypoint: ["./start-squeaknode.sh"] + +volumes: + # lnd_dir volume is needed for sharing the tls certificate + lnd_other_dir: + driver: local + + # # postgres db data + # squeaknode_pgdata: + # driver: local