From c81338e8a6d1f4826e01940b763c62a0a83bee95 Mon Sep 17 00:00:00 2001 From: b0xxer Date: Wed, 14 Feb 2024 10:19:13 -0600 Subject: [PATCH] added clnrest port and host. added 3010 to pod interfaces --- roles/apps/tasks/bitcoin.yml | 1 + roles/apps/templates/clightning/clightning-node.container.j2 | 2 +- roles/apps/templates/clightning/run.sh.j2 | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/apps/tasks/bitcoin.yml b/roles/apps/tasks/bitcoin.yml index f1b27bb..e02ad23 100644 --- a/roles/apps/tasks/bitcoin.yml +++ b/roles/apps/tasks/bitcoin.yml @@ -55,6 +55,7 @@ - "127.0.0.1:8332:8332" - "8333:8333" - "9735:9735" + - "3010:3010" - name: bitcoin - Create bitcoin data / conf directory ansible.builtin.file: diff --git a/roles/apps/templates/clightning/clightning-node.container.j2 b/roles/apps/templates/clightning/clightning-node.container.j2 index e0973c7..2c83b07 100644 --- a/roles/apps/templates/clightning/clightning-node.container.j2 +++ b/roles/apps/templates/clightning/clightning-node.container.j2 @@ -4,7 +4,7 @@ Description=Core Lightning Server [Container] Image={{ registry_url }}/clightning:{{ clightning_version }} PodmanArgs=--pod bitcoin-pod -Exec=--bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} --wallet=sqlite3://root/.lightning/bitcoin/lightningd.sqlite3 --clnrest-port=3010 +Exec=--bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} --clnrest-port=3010 --clnrest-host=0.0.0.0 # Use volume Volume=/home/{{ansible_user}}/.bitcoin:/data/.bitcoin:ro,Z diff --git a/roles/apps/templates/clightning/run.sh.j2 b/roles/apps/templates/clightning/run.sh.j2 index fd227c6..9baa9ed 100644 --- a/roles/apps/templates/clightning/run.sh.j2 +++ b/roles/apps/templates/clightning/run.sh.j2 @@ -1 +1 @@ -podman run -it --rm --name clightning-node -v ~/.bitcoin:/data/.bitcoin:ro,Z -v ~/.lightning:/data/.lightning:Z clightning-node:{{clightning_version}} --bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} \ No newline at end of file +podman run -it --rm --name clightning-node -v ~/.bitcoin:/data/.bitcoin:ro,Z -v ~/.lightning:/data/.lightning:Z clightning-node:{{clightning_version}} --bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} --clnrest-port=3010 --clnrest-host=0.0.0.0 \ No newline at end of file