Enhanced umbrelOS 1.5 backup support (#3657)

Enhanced umbrelOS 1.5 backup support for bitcoin, bitcoin-knots, libre-relay, electrs, electrumx, fulcrum, lightning.
This commit is contained in:
Luke Childs 2025-09-23 21:18:42 +07:00 committed by GitHub
parent 5bae500e95
commit 4c46515bc9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 49 additions and 32 deletions

View File

@ -39,6 +39,9 @@ releaseNotes: >-
This update ensures compatibility with the latest electrs and btcpay-server updates on umbrelOS. Please restart Electrs and BTCPay Server (if you have them installed) after updating Knots.
It also adds support for Backups in umbrelOS 1.5.
Full Bitcoin Knots v29.1.knots20250903 release notes are found at https://github.com/bitcoinknots/bitcoin/releases/tag/v29.1.knots20250903
widgets:
- id: "stats"

View File

@ -43,6 +43,9 @@ path: ""
defaultPassword: ""
releaseNotes: >-
This update bumps the underlying Bitcoin Core version to v29.1. Full Bitcoin Core release notes can be found at https://bitcoincore.org/en/releases/29.1/
It also adds support for Backups in umbrelOS 1.5.
widgets:
- id: "stats"
type: "four-stats"

View File

@ -2,7 +2,7 @@ manifestVersion: 1.1
id: electrs
category: bitcoin
name: Electrs
version: "0.10.9-2"
version: "0.10.9-patch.3"
tagline: A simple and efficient Electrum Server
description: >
Run your personal Electrum server and connect your Electrum-compatible wallet,
@ -30,9 +30,11 @@ gallery:
path: ""
defaultPassword: ""
releaseNotes: >
This update ensures compatibility with the latest update for Bitcoin node apps on umbrelOS.
This update adds support for Backups in umbrelOS 1.5.
Full electrs release notes are available at https://github.com/romanz/electrs/blob/master/RELEASE-NOTES.md#0109-feb-01-2025
submitter: Umbrel
submission: https://github.com/getumbrel/umbrel/pull/242
backupIgnore:
- data/electrs/db/bitcoin

View File

@ -4,7 +4,7 @@ implements:
- electrs
category: bitcoin
name: ElectrumX
version: "1.16.0-patch.1"
version: "1.16.0-patch.2"
tagline: A lightweight Electrum server
description: >
Run your personal Electrum server and connect your Electrum-compatible wallet,
@ -31,10 +31,9 @@ gallery:
path: ""
defaultPassword: ""
releaseNotes: >
Fixed an issue where port 50003 for Tor connections wasn't working, even though it's shown in the app instructions.
You can now connect using port 50003 as intended.
If you're already connected over Tor using 50001, everything will continue working as before - no changes needed.
This update adds support for Backups in umbrelOS 1.5.
submitter: Umbrel
submission: https://github.com/getumbrel/umbrel-apps/pull/1813
backupIgnore:
- data/electrumx/meta
- data/electrumx/hist

View File

@ -4,7 +4,7 @@ implements:
- electrs
category: bitcoin
name: Fulcrum
version: "1.12.0-graceful-shutdown"
version: "1.12.0-patch.2"
tagline: A fast and nimble Electrum Server
description: >-
Run your personal Electrum server and connect your Electrum-compatible wallet,
@ -30,16 +30,13 @@ gallery:
path: ""
defaultPassword: ""
releaseNotes: >-
This release add a graceful shutdown method to mitigate any database corruption issues.
**Previous release notes below.**
Key highlights:
- Added support for UPnP
- Added support for bitcoind's ZMQ pubhashtx message
- Improved Fulcrum's mempool model efficiency
- Fixed a rare and esoteric bug
- Added support for Unix domain sockets in ZeroMQ notifications
- Assorted code quality/readability/etc improvements
This update adds support for Backups in umbrelOS 1.5.
backupIgnore:
- data/fulcrum/scripthash_history
- data/fulcrum/utxoset
- data/fulcrum/scripthash_unspent
- data/fulcrum/txhash2txnum
- data/fulcrum/blkinfo
- data/fulcrum/meta
- data/fulcrum/undo
- data/fulcrum/rpa

View File

@ -4,7 +4,7 @@ implements:
- bitcoin
category: bitcoin
name: Libre Relay
version: "28.0"
version: "28.0-patch.1"
tagline: Run your personal node powered by Libre Relay
description: >-
> "[Bitcoin] takes advantage of the nature of information being easy to spread but hard to stifle." - Satoshi Nakamoto
@ -33,7 +33,8 @@ gallery:
- 3.jpg
path: ""
defaultPassword: ""
releaseNotes: ""
releaseNotes: >-
This update adds support for Backups in umbrelOS 1.5.
widgets:
- id: "stats"
type: "four-stats"
@ -70,3 +71,19 @@ widgets:
progress: 0.83
submitter: Peter Todd
submission: https://github.com/getumbrel/umbrel-apps/pull/1815
backupIgnore:
- data/bitcoin/blocks
- data/bitcoin/chainstate
- data/bitcoin/indexes
- data/bitcoin/testnet3/blocks
- data/bitcoin/testnet3/chainstate
- data/bitcoin/testnet3/indexes
- data/bitcoin/testnet4/blocks
- data/bitcoin/testnet4/chainstate
- data/bitcoin/testnet4/indexes
- data/bitcoin/signet/blocks
- data/bitcoin/signet/chainstate
- data/bitcoin/signet/indexes
- data/bitcoin/regtest/blocks
- data/bitcoin/regtest/chainstate
- data/bitcoin/regtest/indexes

View File

@ -2,7 +2,7 @@ manifestVersion: 1.1
id: lightning
category: bitcoin
name: Lightning Node
version: "0.19.2-beta"
version: "0.19.2-beta-patch.1"
tagline: Run your personal Lightning Network node
description: >-
Run your personal Lightning Network node, and join the future of Bitcoin today.
@ -22,13 +22,7 @@ description: >-
An official app from Umbrel.
releaseNotes: >-
This release updates the underlying Lightning Network Daemon (LND) that powers this app to v0.19.2-beta. The update contains important bug fixes and performance improvements for LND.
In addition, the "decayed log database" (sphinxreplay.db) is cleaned up automatically on update, which can reduce disk and memory usage for nodes.
Full release notes can be found at https://github.com/lightningnetwork/lnd/releases
This update adds support for Backups in umbrelOS 1.5.
developer: Umbrel
website: https://umbrel.com
dependencies:
@ -104,3 +98,5 @@ widgets:
subtext: "sats"
submitter: Umbrel
submission: https://github.com/getumbrel/umbrel-apps/commit/576ecd2bef8d625abceed0f67ec9c487da9b2b1b
backupIgnore:
- data/graph/mainnet/channel.db