-
released this
2026-07-29 10:18:59 -05:00 | 51 commits to stable since this releaseSovran_SystemsOS v1.0.4
Highlights
⚡ Lightning Wallet Connections (NWC) — Hub-managed Nostr Wallet Connect powered by Alby Hub + LND. Create, view, and delete wallet connections from the Sovran Hub, with printable LNURL QR codes, a channel liquidity guide for new LND nodes, and hardened security throughout.
🏷️ Version visibility everywhere — OS version badge in the Hub, version numbers on every service tile and modal, deployed PHP app versions in service titles, all backed by a build-time
VERSIONreference file.💾 Manual Backup rebuilt — the tar-based backup was replaced with a reliable ext4 + rsync workflow with mount checks, atomic completion markers, and extensive behavioral tests.
🚀 Automated releases & versioned ISOs — new
scripts/release-stable.shhandles tagging, changelog, and dual GitHub/Gitea releases; ISO images are now named from theVERSIONfile.Added
- Lightning Wallet Connections (NWC) with tabbed modal UI, LNURL QR export, liquidity guide, and unique-hostname validation
- Version badges across the Hub (tiles, modals, PHP apps) via build-time
VERSIONfile - Automated stable release workflow and versioned ISO naming
CONTRIBUTING.mdand expanded documentation (router/ISP port-forwarding requirements, LiveKit and Alby Hub acknowledgements)
Changed
- Manual Backup: tar+DB+LND archives → ext4 + rsync workflow with safety checks and tests
- Port-forwarding UX simplified; Njal.la DDNS runs automatically on feature enable
- README restructured for clarity, links, and accuracy
- Updated nixpkgs and Bitcoin clients
- Removed unused
.github,.tests,nix/, anddocs/aidirectories
Fixed
- NWC cert-path wiring (nix-bitcoin LND cert path) and LND/Alby Hub port collision
- Alby Hub executable resolution; v1.23.0 patches regenerated against exact upstream source
- Manual Backup exit-code failures and rsync destination-directory errors
sovran-hosts-updateruntime dependencies,lib.mkIfmisuse in NWC module, duplicate systemd LND strings- Gitea tag-clobber errors on
git fetch
Security
- Hardened NWC: restricted
ReadOnlyPaths, fixed Authorization-header bug, removed stack-trace exposure (CodeQL), tightened credential access and amount validation
Full changelog: CHANGELOG.md
Downloads