Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wireguard Client #633

Open
btchans opened this issue Aug 8, 2023 · 2 comments
Open

Wireguard Client #633

btchans opened this issue Aug 8, 2023 · 2 comments

Comments

@btchans
Copy link

btchans commented Aug 8, 2023

hi,

i heard about the project at the recent Nodesignal Podcast Episode.
I really like what i've seen so far and looking forward to give it a try at my proxmox.

is there a module that will allow me to connect nix to a wireguardserver (running on a vps)?
something like this:
https://github.com/TrezorHannes/vps-lnbits-wg

so running cln-rest or lnbits over clearnet vps adress

@bleetube
Copy link

bleetube commented Aug 8, 2023

You could include Wireguard in your configuration.nix from nixpkgs. A good starting point would the the nixos.wiki.

Sounds like you're just forwarding requests from ports on a server to your node, which should be fine. You'll at least need to open the ports on the nix-bitcoin firewall.

I'd recommend hopping into the matrix chat if you've got further support questions, the folks there are pretty responsive.

@jonasnick
Copy link
Member

@btchans Hi!

is there a module that will allow me to connect nix to a wireguardserver (running on a vps)?

Yes, as @bleetube pointed out you can just use the wireguard module as explained in the nixos wiki. We also have instructions for running a wireguard server on nix-bitcoin and connect mobile Zeus to it:

https://github.com/fort-nix/nix-bitcoin/blob/9d9925621a6b32ca9548e5afc6b31146ef5a6504/docs/services.md#use-zeus-mobile-lightning-wallet-via-wireguard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants