Skip to content

Releases: 0xeeli/sli

v0.3.0

02 Apr 20:20

Choose a tag to compare

Overview

SLi (Simply Lightning) - A versatile shell utility designed to simplify Bitcoin Lightning Network node management.
version 0.3.0 comes with a recipe management system, each package have it own recipe and anyone can easily add package to SLi.

For the story, SLi was created to easily install and upgrade Lit/lnd to manage my own Lighnting node, but I found many other useful tools and the community feedbacks pushed SLi to a more general Lightning package manager including any kind of package, that's what recipes bring, install binary or compile any tool and keep track of installed files for easy upgrade or removal.

Changes in v0.3.0

  • Full recipe package management
  • Improve package upgrade
  • Better error handling
  • Improve node health check
  • Integradted Thunderhub config
  • Bug fixes and miscs improvments

Documentation

SLi User Manual - Quick Guides

Contributing

Fork the repo, submit PRs, or open issues at github.com/0xeeli/sli

To verify the release

  • Download sli-v0.3.0.tar.gz, sli-v0.3.0.tar.gz.sha256, and sli-v0.3.0.tar.gz.sha256.asc.
  • Import my public key from keys.openpgp.org:
    gpg --keyserver keys.openpgp.org --recv-keys A539909CCF59E155969ADE8BDE0DA656984F5A8B
  • Verify the signature: gpg --verify sli-v0.3.0.tar.gz.sha256.asc sli-v0.3.0.tar.gz.sha256
  • Check integrity: sha256sum -c sli-v0.3.0.tar.gz.sha256

⚡️ Built with love by 0xeeLi under the MIT License.

SLi v0.2.0

25 Mar 19:14

Choose a tag to compare

Overview

SLi (Simply Lightning) is a versatile shell utility designed to simplify Bitcoin Lightning Network node management. Version 0.2.0 comes with a bunch of new features and bug fix, as well as a polished UX.

Changes in v0.2.0

  • Integrate Alby Hub package and service (following Linux standards)
  • Handle packages conflicts (lit bundle or standalone lnd, loop, pool)
  • Speed up BTC transaction with sli fees bump
  • Set transaction fee when opening a channel (sli chan open)
  • Unified log file for all actions (wallet and node)
  • Added SHell and Python CGI script to serve a QR lightning invoice
  • Integrate LND package: install and interactive initialization
  • New tool to ping Amboss Health Check (with systemd timer unit)
  • List connected peers with Pub Key, Address and Alias
  • Handle built-in package and package_receip.sh for additional packages
  • Bunch of UX improvements and better error handling

Documentation

SLi User Manual - Quick Guides

Contributing

Fork the repo, submit PRs, or open issues at github.com/0xeeli/sli

To verify the release

  • Download sli-v0.2.0.tar.gz, sli-v0.2.0.tar.gz.sha256, and sli-v0.2.0.tar.gz.sha256.asc.
  • Import my public key from keys.openpgp.org:
    gpg --keyserver keys.openpgp.org --recv-keys A539909CCF59E155969ADE8BDE0DA656984F5A8B
  • Verify the signature: gpg --verify sli-v0.2.0.tar.gz.sha256.asc sli-v0.2.0.tar.gz.sha256
  • Check integrity: sha256sum -c sli-v0.2.0.tar.gz.sha256

⚡️ Built with love by 0xeeLi under the MIT License.

SLi v0.1.0

16 Mar 21:30

Choose a tag to compare

Overview

SLi (Simply Lightning) is a versatile shell utility designed to simplify Bitcoin Lightning Network node management. Version 0.1.0 marks the initial public release, offering a robust set of tools for wallet operations, channel management, fee control, and package installation under the MIT License.

Key Features

  • Node Management: Initialize, start, stop, and monitor Lightning nodes (e.g., litd).
  • Wallet Operations: Create addresses, send BTC, generate invoices, and pay via Lightning (sli wa).
  • Channel Control: Open, close, and list channels (sli chan).
  • Fee Management: Check, set, and adjust routing fees interactively (sli fees).
  • Package Manager: Install and upgrade Lightning-related tools (e.g., lit, loop).
  • Backup & Restore: Securely back up and restore your node with GPG encryption.
  • Handy built in tools: Security Checks, sign message, connect to peer, get macaroon HEX

Changes in v0.1.0

Initial release with core functionality for Lightning node operations.
Structured commands into Node Manager, Wallet, Tools, and Packages Manager.
Added interactive fee management with sensible defaults (100 msat base, 200 ppm rate).
Implemented colorful, emoji-enhanced output for a delightful UX.

Documentation

SLi User Manual - Quick Guides

Contributing

Fork the repo, submit PRs, or open issues at github.com/0xeeli/sli

To verify the release

  • Download sli-v0.1.0.tar.gz, sli-v0.1.0.tar.gz.sha256, and sli-v0.1.0.tar.gz.sha256.asc.
  • Import my public key from keys.openpgp.org:
    gpg --keyserver keys.openpgp.org --recv-keys A539909CCF59E155969ADE8BDE0DA656984F5A8B
  • Verify the signature: gpg --verify sli-v0.1.0.tar.gz.sha256.asc sli-v0.1.0.tar.gz.sha256
  • Check integrity: sha256sum -c sli-v0.1.0.tar.gz.sha256

⚡️ Built with love by 0xeeLi under the MIT License.