Update fulcrum to v2.1.0 (#4089)

This commit is contained in:
Alexander L. 2025-11-21 01:37:45 +01:00 committed by GitHub
parent 45f768f02d
commit 8a14d0438d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 9 additions and 7 deletions

View File

@ -27,7 +27,7 @@ services:
ipv4_address: $APP_FULCRUM_IP
fulcrum:
image: cculianu/fulcrum:v2.0.0@sha256:cb1c006d0cff104696f4791d0f1516699b2c163120165461385e4de206271943
image: cculianu/fulcrum:v2.1.0@sha256:71cb19ce9f8318edae1b581a793588c98f55f2f28c12e17327c478ed963ef4e3
init: true
# Rely on Docker's default SIGTERM; Fulcrum treats SIGTERM/SIGINT/SIGQUIT as graceful
# Generous grace period prevents SIGKILL during checkpoint/flush on exit

View File

@ -4,7 +4,7 @@ implements:
- electrs
category: bitcoin
name: Fulcrum
version: "2.0.0"
version: "2.1.0"
tagline: A fast and nimble Electrum Server
description: >-
Run your personal Electrum server and connect your Electrum-compatible wallet,
@ -30,13 +30,15 @@ gallery:
path: ""
defaultPassword: ""
releaseNotes: >-
🚨 This update will automatically trigger a full re-sync of your Fulcrum index. During the
re-sync, wallets connected to Fulcrum won't be able to connect.
Fulcrum 2.1.0 is a minor upgrade that adds support for the new Electrum Cash protocol v1.6, which includes improvements mainly for Bitcoin. It also contains bugfixes, optimizations, and improvements to peering.
Fulcrum is now far more resilient to restarts, shutdowns, and power loss, avoiding the database corruption issues that notoriously plagued previous versions.
Key improvements:
- Support for Electrum Cash protocol v1.6
- Better peering behavior - Fulcrum no longer maintains active connections to all peers, reducing connection overhead
- Fixed an esoteric crash bug when using UPnP with more than 1024 connected clients
Full Fulcrum release notes are available at https://github.com/cculianu/Fulcrum/releases/tag/v2.0.0
Full release notes are available at https://github.com/cculianu/Fulcrum/releases/tag/v2.1.0
backupIgnore:
- data/fulcrum/fulc2_db
- data/fulcrum/fulc2_db