Some checks failed
nix-bitcoin tests / build_test_drivers (push) Has been cancelled
nix-bitcoin tests / check_flake (push) Has been cancelled
nix-bitcoin tests / test_scenario (default) (push) Has been cancelled
nix-bitcoin tests / test_scenario (joinmarket-bitcoind-29) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netns) (push) Has been cancelled
nix-bitcoin tests / test_scenario (netnsRegtest) (push) Has been cancelled
Lightning.Pub is a Lightning Network account system running on top of LND. The module follows nix-bitcoin patterns with a build oneshot service and a hardened runtime service wired to LND via gRPC. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
45 lines
1 KiB
Nix
45 lines
1 KiB
Nix
{
|
|
# The modules are topologically sorted by their dependencies.
|
|
# This means that modules only depend on modules higher in the list
|
|
# (unless otherwise noted).
|
|
imports = [
|
|
# Core modules
|
|
./nix-bitcoin.nix
|
|
./secrets/secrets.nix
|
|
./operator.nix
|
|
|
|
# Main features
|
|
./bitcoind.nix
|
|
./clightning.nix
|
|
./clightning-plugins
|
|
./clightning-rest.nix
|
|
./clightning-replication.nix
|
|
./lnd.nix
|
|
./lightning-loop.nix
|
|
./lightning-pool.nix
|
|
./charge-lnd.nix
|
|
./lndconnect.nix # Requires onion-addresses.nix
|
|
./rtl.nix
|
|
./mempool.nix
|
|
./electrs.nix
|
|
./fulcrum.nix
|
|
./liquid.nix
|
|
./btcpayserver.nix
|
|
./joinmarket.nix
|
|
./joinmarket-ob-watcher.nix
|
|
./hardware-wallets.nix
|
|
./lamassu-lnbits.nix
|
|
./lightning-pub.nix
|
|
|
|
# Support features
|
|
./versioning.nix
|
|
./security.nix
|
|
./onion-addresses.nix
|
|
./onion-services.nix
|
|
./netns-isolation.nix
|
|
./nodeinfo.nix
|
|
./backups.nix
|
|
];
|
|
|
|
disabledModules = [ "services/networking/bitcoind.nix" ];
|
|
}
|