Files
dotfiles/system/bitcoin/clightning.nix
T
2024-07-23 09:20:52 +02:00

35 lines
1.1 KiB
Nix

### CLIGHTNING
{
# Enable clightning, a Lightning Network implementation in C.
services = {
clightning = {
enable = true;
extraConfig = ''
experimental-offers
'';
# == Plugins
# See ../README.md (Features → clightning) for the list of available plugins.
# plugins.clboss.enable = true;
};
# == REST server
# Set this to create a clightning REST onion service.
# This also adds binary `lndconnect-clightning` to the system environment.
# This binary creates QR codes or URLs for connecting applications to clightning
# via the REST onion service.
# You can also connect via WireGuard instead of Tor.
# See ../docs/services.md for details.
#
# clightning-rest = {
# enable = true;
# lndconnect = {
# enable = true;
# onion = true;
# };
# };
};
# Set this to create an onion service by which clightning can accept incoming connections
# via Tor.
# The onion service is automatically announced to peers.
# nix-bitcoin.onionServices.clightning.public = true;
}