Skip to content

Commit

Permalink
Add boltz-client to core-lightning-rtl
Browse files Browse the repository at this point in the history
  • Loading branch information
jackstar12 committed Feb 17, 2025
1 parent 6bc20ed commit d8bc454
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 9 deletions.
Empty file.
21 changes: 21 additions & 0 deletions core-lightning-rtl/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,27 @@ services:
RTL_CONFIG_PATH: "/data"
RTL_COOKIE_PATH: "/data/.cookie"
BLOCK_EXPLORER_URL: "${APP_CORE_RTL_BLOCK_EXPLORER_URL}"
# Boltz
BOLTZ_SERVER_URL: "https://core-lightning-rtl_boltz_1:9003"
BOLTZ_MACAROON_PATH: "/boltz/.boltz/macaroons"
volumes:
- "${APP_DATA_DIR}/data/rtl:/data"
- "${APP_CORE_LIGHTNING_DATA_DIR}:/root/.lightning:ro"
- "${APP_DATA_DIR}/boltz:/boltz:ro"

boltz:
image: boltz/boltz-client:2.3.9@sha256:4de5be20d3a60399005a2ac08a058eb008f42dfd7918b50fd0c315dea7799c3e
restart: "on-failure"
stop_grace_period: "1m"
environment:
HOME: "/data"
volumes:
- "${APP_DATA_DIR}/boltz:/data"
- "${APP_CORE_LIGHTNING_DATA_DIR}:/cln:ro"
command:
- --network=$APP_BITCOIN_NETWORK
- --cln.datadir=/cln
- --cln.host=$APP_CORE_LIGHTNING_DAEMON_IP
- --cln.port=$APP_CORE_LIGHTNING_DAEMON_GRPC_PORT
- --rpc.rest.host="0.0.0.0"
- --rpc.rest.port="9003"
13 changes: 4 additions & 9 deletions core-lightning-rtl/umbrel-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ manifestVersion: 1.1
id: core-lightning-rtl
category: bitcoin
name: Ride The Lightning (Core Lightning)
version: "0.15.4-beta"
version: "0.15.4-beta-boltz"
tagline: Manage your Core Lightning node with RTL
description: >-
This version of RTL is specifically configured to use your Core Lightning node.
RTL provides a full function, device agnostic, web user interface to help
manage lightning node operation. It enables full control over your lightning
node with rich functionality for Bitcoin base layer and Lightning Network.
Expand Down Expand Up @@ -44,13 +44,8 @@ gallery:
path: ""
deterministicPassword: true
releaseNotes: >-
- Improved authentication logic for clearer error handling and validation during login and password reset processes
- Refined application settings handling to ensure stricter validation of access keys
- Bug fixes
This update adds Boltz as a service, allowing users to swap in and out of the Lightning Network.
Full release notes can be found here: https://github.com/Ride-The-Lightning/RTL/releases
About Boltz: https://boltz.exchange
submitter: Umbrel
submission: https://github.com/getumbrel/umbrel-apps/pull/7

0 comments on commit d8bc454

Please sign in to comment.