Browse Source

Update Core Lightning to support testnet, signet & regtest (#238)

Co-authored-by: Steven Briscoe <me@stevenbriscoe.com>
main
tanakei 2 years ago
committed by GitHub
parent
commit
901ab0645d
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      core-lightning/docker-compose.yml
  2. 5
      core-lightning/exports.sh
  3. 4
      core-lightning/umbrel-app.yml

1
core-lightning/docker-compose.yml

@ -57,6 +57,7 @@ services:
- --bind-addr=${APP_CORE_LIGHTNING_DAEMON_IP}:9735 - --bind-addr=${APP_CORE_LIGHTNING_DAEMON_IP}:9735
- --addr=statictor:${TOR_PROXY_IP}:29051 - --addr=statictor:${TOR_PROXY_IP}:29051
- --tor-service-password=${TOR_PASSWORD} - --tor-service-password=${TOR_PASSWORD}
- --network=${APP_CORE_LIGHTNING_BITCOIN_NETWORK}
#- --grpc-port=${APP_CORE_LIGHTNING_DAEMON_GRPC_PORT} #- --grpc-port=${APP_CORE_LIGHTNING_DAEMON_GRPC_PORT}
volumes: volumes:
- "${APP_DATA_DIR}/data/lightningd:/data/.lightning" - "${APP_DATA_DIR}/data/lightningd:/data/.lightning"

5
core-lightning/exports.sh

@ -8,5 +8,10 @@ export APP_CORE_LIGHTNING_DAEMON_GRPC_PORT="2105"
export APP_CORE_LIGHTNING_REST_CERT_DIR="${EXPORTS_APP_DIR}/data/c-lightning-rest/certs" export APP_CORE_LIGHTNING_REST_CERT_DIR="${EXPORTS_APP_DIR}/data/c-lightning-rest/certs"
export APP_CORE_LIGHTNING_BITCOIN_NETWORK="${APP_BITCOIN_NETWORK}"
if [[ "${APP_BITCOIN_NETWORK}" == "mainnet" ]]; then
export APP_CORE_LIGHTNING_BITCOIN_NETWORK="bitcoin"
fi
rest_hidden_service_file="${EXPORTS_TOR_DATA_DIR}/app-${EXPORTS_APP_ID}-rest/hostname" rest_hidden_service_file="${EXPORTS_TOR_DATA_DIR}/app-${EXPORTS_APP_ID}-rest/hostname"
export APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE="$(cat "${rest_hidden_service_file}" 2>/dev/null || echo "notyetset.onion")" export APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE="$(cat "${rest_hidden_service_file}" 2>/dev/null || echo "notyetset.onion")"

4
core-lightning/umbrel-app.yml

@ -2,7 +2,7 @@ manifestVersion: 1.1
id: core-lightning id: core-lightning
category: Finance category: Finance
name: Core Lightning name: Core Lightning
version: "0.11.1-build-4" version: "0.11.1-build-5"
tagline: Run your personal Core Lightning node tagline: Run your personal Core Lightning node
description: >- description: >-
Get started with the Lightning network today with Core Lightning - a Get started with the Lightning network today with Core Lightning - a
@ -38,4 +38,4 @@ defaultPassword: ""
submitter: Umbrel submitter: Umbrel
submission: https://github.com/getumbrel/umbrel-apps/pull/7 submission: https://github.com/getumbrel/umbrel-apps/pull/7
releaseNotes: >- releaseNotes: >-
- Update RESTful API to add support for Liquidity Ads - Support for testnet, signet and regtest
Loading…
Cancel
Save