From 2880ba87ebf5df23d8e356a9177d404d3ea314f4 Mon Sep 17 00:00:00 2001 From: Lakshya Singh Date: Tue, 31 Oct 2023 21:50:22 +0530 Subject: [PATCH] vls: service added in compose stack - update readme Signed-off-by: Lakshya Singh --- README.md | 1 + docker-compose.regtest.yml | 5 +++++ docker-compose.yml | 21 +++++++++++++++++++++ 3 files changed, 27 insertions(+) diff --git a/README.md b/README.md index 66e7355..135f4cd 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,7 @@ sudo systemctl enable --now docker docker volume create bitcoin_data docker volume create lightning_data docker volume create txoo_data +docker volume create vls_data ``` ## Docker Compose Run diff --git a/docker-compose.regtest.yml b/docker-compose.regtest.yml index 87ad3e5..7c4542d 100644 --- a/docker-compose.regtest.yml +++ b/docker-compose.regtest.yml @@ -30,3 +30,8 @@ services: environment: - BITCOIN_NETWORK=regtest + vls: + container_name: vlsd-regtest + environment: + - VLS_NETWORK=regtest + - BITCOIND_RPC_URL=http://rpcuser:VLSsigner1@bitcoind:38332 diff --git a/docker-compose.yml b/docker-compose.yml index efea1da..0543418 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -64,6 +64,24 @@ services: environment: - BITCOIN_NETWORK=testnet + vls: + build: + dockerfile: ./vlsd/Dockerfile + context: . + image: vlsd + container_name: vlsd-test + command: + - --log-level=info + - --connect=http://core-lightning:7701 + networks: + - LN_testing + volumes: + - vls_data:/home/vls/.lightning-signer + environment: + - VLS_NETWORK=testnet + - VLS_PERMISSIVE=1 + - RUST_LOG=info + - BITCOIND_RPC_URL=http://rpcuser:VLSsigner1@bitcoind:18332 volumes: bitcoin_data: @@ -75,6 +93,9 @@ volumes: txoo_data: name: txoo_data external: true + vls_data: + name: vls_data + external: true networks: LN_testing: