Fix electrs and add electrs hidden service
This commit is contained in:
parent
8b9c9bd70a
commit
eacd057963
5 changed files with 55 additions and 15 deletions
|
|
@ -16,8 +16,7 @@ let
|
|||
lightning-charge.package
|
||||
nanopos.package
|
||||
spark-wallet.package
|
||||
# TODO: re-enable when fixed
|
||||
#electrs
|
||||
electrs
|
||||
nodejs-8_x
|
||||
nginx
|
||||
];
|
||||
|
|
@ -79,6 +78,8 @@ in {
|
|||
# bitcoind
|
||||
services.bitcoind.enable = true;
|
||||
services.bitcoind.listen = true;
|
||||
services.bitcoind.sysperms = true;
|
||||
services.bitcoind.disablewallet = true;
|
||||
services.bitcoind.proxy = config.services.tor.client.socksListenAddress;
|
||||
services.bitcoind.port = 8333;
|
||||
services.bitcoind.rpcuser = "bitcoinrpc";
|
||||
|
|
@ -157,14 +158,20 @@ in {
|
|||
services.nix-bitcoin-webindex.enable = cfg.modules == "all";
|
||||
services.clightning.autolisten = cfg.modules == "all";
|
||||
services.spark-wallet.enable = cfg.modules == "all";
|
||||
# TODO: re-enable when fixed
|
||||
services.electrs.enable = false;
|
||||
services.tor.hiddenServices.spark-wallet = {
|
||||
map = [{
|
||||
port = 80; toPort = 9737;
|
||||
}];
|
||||
version = 3;
|
||||
};
|
||||
services.electrs.enable = true;
|
||||
services.electrs.high-memory = false;
|
||||
services.tor.hiddenServices.electrs = {
|
||||
map = [{
|
||||
port = 50001; toPort = 50001;
|
||||
}];
|
||||
version = 3;
|
||||
};
|
||||
environment.systemPackages = if (cfg.modules == "all") then (minimalPackages ++ allPackages) else minimalPackages;
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue