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: