Add Carl's bitcoind module

This commit is contained in:
Jonas Nick
2018-11-23 00:48:13 +00:00
parent 79aab1255a
commit b1375df03a
4 changed files with 204 additions and 69 deletions
+10 -10
View File
@@ -29,23 +29,23 @@ in {
services.tor.client.enable = true;
services.tor.hiddenServices.bitcoind = {
map = [{
port = config.services.bitcoin.port;
port = config.services.bitcoind.port;
}];
version = 3;
};
# bitcoin
services.bitcoin.enable = true;
services.bitcoin.listen = true;
services.bitcoin.proxy = config.services.tor.client.socksListenAddress;
services.bitcoin.port = 8333;
services.bitcoin.rpcuser = "bitcoinrpc";
services.bitcoin.rpcpassword = secrets.bitcoinrpcpassword;
# bitcoind
services.bitcoind.enable = true;
services.bitcoind.listen = true;
services.bitcoind.proxy = config.services.tor.client.socksListenAddress;
services.bitcoind.port = 8333;
services.bitcoind.rpcuser = "bitcoinrpc";
services.bitcoind.rpcpassword = secrets.bitcoinrpcpassword;
# clightning
services.clightning.enable = true;
services.clightning.bitcoin-rpcuser = config.services.bitcoin.rpcuser;
services.clightning.bitcoin-rpcpassword = config.services.bitcoin.rpcpassword;
services.clightning.bitcoin-rpcuser = config.services.bitcoind.rpcuser;
services.clightning.bitcoin-rpcpassword = config.services.bitcoind.rpcpassword;
# nodeinfo
systemd.services.nodeinfo = {