nix-bitcoin/modules
nixbitcoin 65b5dab3d4
clightning: add announce-tor
From the clightning manpage:

autolisten=BOOL By default, we bind (and maybe announce) on IPv4 and
IPv6 interfaces if no addr, bind-addr or  announce-addr options  are
specified. Setting this to false disables that.

We already set bind-addr by default, so autolisten had no effect.
Therefore, this commit replaces autolisten with the more granular
announce-addr option.

For now we are Tor-only, so we only need to announce our hidden service
to accept incoming connections. In the future, we can add clearnet
connectivity with `addr` and route connections into our netns with NAT.
2020-07-21 09:38:26 +00:00
..
deployment extract module 'deployment/nixops.nix', add option 'deployment.secretsDir' 2020-03-24 21:43:21 +00:00
presets bitcoind: add netns 2020-07-21 09:38:22 +00:00
secrets Merge #136: Change the nix-bitcoin deployment from forking this repo to importing the module 2020-04-08 15:03:08 +00:00
banlist.cli.txt banlist: update to newest version 2020-06-11 09:23:26 +00:00
bitcoind.nix bitcoind: add netns and nonetns cli scripts 2020-07-21 09:38:24 +00:00
clightning.nix clightning: add announce-tor 2020-07-21 09:38:26 +00:00
default.nix rename nix-bitcoin.nix -> presets/secure-node.nix 2020-04-08 17:35:12 +02:00
electrs.nix add module assertions 2020-06-17 09:23:17 +00:00
hardware-wallets.nix add module assertions 2020-06-17 09:23:17 +00:00
lightning-charge.nix add module assertions 2020-06-17 09:23:17 +00:00
liquid.nix Merge #190: services: use 'port' option type 2020-06-05 20:40:57 +00:00
lnd.nix add module assertions 2020-06-17 09:23:17 +00:00
modules.nix netns-isolation: netns architecture 2020-07-21 09:38:20 +00:00
nanopos.nix add module assertions 2020-06-17 09:23:17 +00:00
netns-isolation.nix bitcoind: add netns and nonetns cli scripts 2020-07-21 09:38:24 +00:00
nix-bitcoin-services.nix netns-isolation: netns architecture 2020-07-21 09:38:20 +00:00
nix-bitcoin-webindex.nix add module assertions 2020-06-17 09:23:17 +00:00
nix-bitcoin.nix fix syntax error 2020-05-06 12:13:32 +02:00
nodeinfo.nix nodeinfo: Convert to module and allow alternative operator username 2020-05-19 11:13:24 +00:00
onion-chef.nix service hardening: Add PrivateUsers 2020-05-22 16:16:19 +00:00
recurring-donations.nix add module assertions 2020-06-17 09:23:17 +00:00
spark-wallet.nix add module assertions 2020-06-17 09:23:17 +00:00