Update Core Lightning to v25.09.3-hotfix.1 - fix external connections (#4022)
This commit is contained in:
parent
66ece54c9c
commit
f85e3a5860
@ -18,7 +18,7 @@ services:
|
||||
APP_PORT: ${APP_CORE_LIGHTNING_PORT}
|
||||
BITCOIN_NETWORK: ${APP_CORE_LIGHTNING_BITCOIN_NETWORK}
|
||||
LIGHTNING_HOST: ${APP_CORE_LIGHTNING_DAEMON_IP}
|
||||
LIGHTNING_TOR_HOST: http://${APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE}
|
||||
LIGHTNING_TOR_HOST: ${APP_CORE_LIGHTNING_HIDDEN_SERVICE}
|
||||
APP_CONNECT: COMMANDO
|
||||
APP_MODE: ${APP_MODE}
|
||||
LIGHTNING_DATA_DIR: ${CORE_LIGHTNING_PATH}
|
||||
@ -30,14 +30,14 @@ services:
|
||||
LIGHTNING_WS_CLIENT_CERT_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/client.pem
|
||||
LIGHTNING_WS_CA_CERT_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/ca.pem
|
||||
LIGHTNING_REST_PROTOCOL: https
|
||||
LIGHTNING_REST_HOST: ${APP_CORE_LIGHTNING_DAEMON_IP}
|
||||
LIGHTNING_REST_TOR_HOST: http://${APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE}
|
||||
LIGHTNING_REST_PORT: ${APP_CORE_LIGHTNING_REST_PORT}
|
||||
LIGHTNING_REST_HOST: ${DEVICE_DOMAIN_NAME}
|
||||
LIGHTNING_REST_TOR_HOST: ${APP_CORE_LIGHTNING_HIDDEN_SERVICE}
|
||||
LIGHTNING_REST_PORT: ${CORE_LIGHTNING_REST_PORT}
|
||||
LIGHTNING_REST_CLIENT_KEY_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/client-key.pem
|
||||
LIGHTNING_REST_CLIENT_CERT_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/client.pem
|
||||
LIGHTNING_REST_CA_CERT_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/ca.pem
|
||||
LIGHTNING_GRPC_HOST: ${APP_CORE_LIGHTNING_DAEMON_IP}
|
||||
LIGHTNING_GRPC_TOR_HOST: http://${APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE}
|
||||
LIGHTNING_GRPC_HOST: ${DEVICE_DOMAIN_NAME}
|
||||
LIGHTNING_GRPC_TOR_HOST: ${APP_CORE_LIGHTNING_HIDDEN_SERVICE}
|
||||
LIGHTNING_GRPC_PORT: ${APP_CORE_LIGHTNING_DAEMON_GRPC_PORT}
|
||||
LIGHTNING_GRPC_PROTO_PATH: https://github.com/ElementsProject/lightning/tree/master/cln-grpc/proto
|
||||
LIGHTNING_GRPC_CLIENT_KEY_FILE: ${CORE_LIGHTNING_PATH}/${APP_CORE_LIGHTNING_BITCOIN_NETWORK}/client-key.pem
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
export APP_CORE_LIGHTNING_IP="10.21.21.94"
|
||||
export APP_CORE_LIGHTNING_PORT="2103"
|
||||
export APP_CORE_LIGHTNING_REST_IP="10.21.21.95"
|
||||
export APP_CORE_LIGHTNING_REST_PORT="2104"
|
||||
export APP_CORE_LIGHTNING_DAEMON_IP="10.21.21.96"
|
||||
export APP_CORE_LIGHTNING_DAEMON_PORT="9736"
|
||||
export APP_CORE_LIGHTNING_DAEMON_GRPC_PORT="2110"
|
||||
@ -14,8 +12,8 @@ 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"
|
||||
export APP_CORE_LIGHTNING_REST_HIDDEN_SERVICE="$(cat "${rest_hidden_service_file}" 2>/dev/null || echo "notyetset.onion")"
|
||||
lightning_hidden_service_file="${EXPORTS_TOR_DATA_DIR}/app-${EXPORTS_APP_ID}-rest/hostname"
|
||||
export APP_CORE_LIGHTNING_HIDDEN_SERVICE="$(cat "${lightning_hidden_service_file}" 2>/dev/null || echo "notyetset.onion")"
|
||||
|
||||
export APP_CONFIG_DIR="/data/app"
|
||||
export APP_MODE="production"
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
# Core Lightning REST Hidden Service
|
||||
# CLNRest Hidden Service
|
||||
HiddenServiceDir /data/app-$APP_ID-rest
|
||||
HiddenServicePort $APP_CORE_LIGHTNING_REST_PORT $APP_CORE_LIGHTNING_REST_IP:$APP_CORE_LIGHTNING_REST_PORT
|
||||
HiddenServicePort $CORE_LIGHTNING_REST_PORT $APP_CORE_LIGHTNING_DAEMON_IP:$CORE_LIGHTNING_REST_PORT
|
||||
@ -2,7 +2,7 @@ manifestVersion: 1.1
|
||||
id: core-lightning
|
||||
category: bitcoin
|
||||
name: Core Lightning
|
||||
version: "25.09.3"
|
||||
version: "25.09.3-hotfix.1"
|
||||
tagline: Run your personal Core Lightning node
|
||||
description: >-
|
||||
Get started with the Lightning network today with Core Lightning - a
|
||||
@ -32,6 +32,13 @@ defaultPassword: ""
|
||||
submitter: Blockstream
|
||||
submission: https://github.com/getumbrel/umbrel-apps/pull/475
|
||||
releaseNotes: >-
|
||||
This hotfix release fixes an issue where users were unable to connect external wallet clients to their Core Lightning node.
|
||||
If you were previously unable to connect a wallet, please go to "Settings" in the top right > Connect wallet > and select your desired connection method to see corrected connection details.
|
||||
|
||||
|
||||
**Previous release notes:**
|
||||
|
||||
|
||||
This updates cln-application to v25.07.3, lightningd to v25.09.3, and replaces the legacy c-lightning-rest service with the built-in REST interface of lightningd.
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user