Yep. You’ll have to run a VPS. Many use digital ocean, I use lunanode (accepts btc). Mine costs $3/mo.

Then you’ll need to connect the vps to your node with a vpn of some kind, I use tailscale, others use openvpn or wireguard.

Then setup a domain, pointed to your vps, and use nginx (or another service) to proxy traffic to your BTCPay.

There are a few guides out there, happy to find one for you when I get a few more min later on.

Reply to this note

Please Login to reply.

Discussion

Hmm I might try to do it this way, ty!

For the nginx part, I found these scripts from #[3] to be quite useful.

https://openoms.github.io/bitcoin-tutorials/nginx/

I also use the same process for a clearnet mempool and lnbits instance.

yeah this is what I do.

#[2] LMK if you need a hand

Thanks, I’ll poke you if I get stuck🤙