nbxplorer/btcpayserver: add module

This commit is contained in:
nixbitcoin 2020-08-12 14:47:56 +00:00
parent 46d681a17e
commit 15b574faa7
No known key found for this signature in database
GPG key ID: DD11F9AD5308B3BA
6 changed files with 247 additions and 0 deletions

View file

@ -232,6 +232,16 @@ in {
id = 22;
connections = [ "lnd" ];
};
nbxplorer = {
id = 23;
connections = [ "bitcoind" ];
};
btcpayserver = {
id = 24;
connections = [ "nbxplorer" ]
++ optional (config.services.btcpayserver.lightningBackend == "lnd") "lnd";
# communicates with clightning over rpc socket
};
};
services.bitcoind = {
@ -301,6 +311,9 @@ in {
};
services.lightning-loop.cliExec = mkCliExec "lightning-loop";
services.nbxplorer.bind = netns.nbxplorer.address;
services.btcpayserver.bind = netns.btcpayserver.address;
}
]);
}