From b389996afbde658f928440d12f4440214872d6e8 Mon Sep 17 00:00:00 2001 From: b0xxer Date: Sat, 17 Feb 2024 11:06:11 -0600 Subject: [PATCH] Continued working on rtl --- roles/apps/tasks/bitcoin.yml | 11 +++++++++++ roles/apps/templates/clightning/Containerfile.j2 | 2 +- .../templates/clightning/clightning-node.container.j2 | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/roles/apps/tasks/bitcoin.yml b/roles/apps/tasks/bitcoin.yml index fa86b68..88f3d8d 100644 --- a/roles/apps/tasks/bitcoin.yml +++ b/roles/apps/tasks/bitcoin.yml @@ -47,6 +47,16 @@ when: ((bitcoin_rpcuser is defined) and (bitcoin_rpcuser|length==0)) or ((bitcoin_rpcpassword is defined) and (bitcoin_rpcpassword|length==0)) or ((bitcoin_rpcauth is defined) and (bitcoin_rpcauth|length==0)) tags: [apps,bitcoin] +# Port list: +# 50001 - electrs +# 4224 - ? +# 8333 - bitcoin +# 8332 - bitcoin +# 9735 - clightning +# 3001 - clightning +# 3000 - rtl +# 5000 - lnbits + - name: bitcoin - Create bitcoin-pod containers.podman.podman_pod: name: bitcoin-pod @@ -59,6 +69,7 @@ - "9735:9735" - "3010:3010" - "3000:3000" + - "3001:3001" - "5000:5000" tags: [apps,bitcoin] diff --git a/roles/apps/templates/clightning/Containerfile.j2 b/roles/apps/templates/clightning/Containerfile.j2 index ad34dfd..caff46a 100644 --- a/roles/apps/templates/clightning/Containerfile.j2 +++ b/roles/apps/templates/clightning/Containerfile.j2 @@ -46,6 +46,6 @@ COPY ./entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh -EXPOSE 9735 9835 +EXPOSE 9735 9835 3001 ENTRYPOINT ["/entrypoint.sh"] diff --git a/roles/apps/templates/clightning/clightning-node.container.j2 b/roles/apps/templates/clightning/clightning-node.container.j2 index 1502198..b0bd0c2 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}} --clnrest-port=3010 --clnrest-host=0.0.0.0 +Exec=--bitcoin-rpcuser={{bitcoin_rpcuser}} --bitcoin-rpcpassword={{bitcoin_rpcpassword}} --clnrest-port=3001 --clnrest-host=0.0.0.0 --clnrest-certs=/root/.lightning # Use volume Volume=/home/{{ansible_user}}/vol/bitcoin/.bitcoin:/data/.bitcoin:ro,Z