#holesail is also pretty cool for punching service holes through NAT, although I don't think it's nixified anywhere yet. Eould be a nice addition to #nix-bitcoin: "electrs.holesail.enable = true;"

#headscale is an open source coordinator for a tailscale tailnet. It's in nixpkgs. Limited compared to the closed source company coordinator, but good enough if metadata privacy is a concern.

Reply to this note

Please Login to reply.

Discussion

what is nix-bitcoin? or nixpkgs?

If it works via tailscale, then it will work via holesail as well

Nixpkgs is the main package repository in the package manager for NixOS.

nix-bitcoin is a set of bitcoin-related packages & services written for NixOS. Many of them already support ".onion.enable" which will create the hidden service and make the URL available to the operator user. So adding holesail support might be trivial and very easy to bolt on.