Accessing a peer using a domain?

Hi there,

I’m kind of OOTL of solutions like tailscale, zerotier etc. and I always keep reading to use them for solving a problem I have. Since netbird is also such a tool, I rather want to use it as it’s all open-source.

So I’ll have a homeassistant node in my house (where my IP is not static from my ISP) which I’ll want to have access using a dedicated domain name. It seems I can access it from e.g. my phone if it’s on the same network and if I configured DNS correctly within the network, which might be just fine for me.

But ultimately I want to be able to achieve that node from some other phones that are not in the netbird network). To achieve this, what else do I need or how I can set up it?

One option I can think of (but I’m not sure) is to add another peer (a VPS that have a public static IP) and add it to the netbird network where I have my raspberrypi.

I guess I can set my domain DNS (I’m using Cloudflare) to my VPS, but then how I can make requests reaching my raspberry node at my house using the netbird channels?

Is it where “routing” should be involved?

Do I need a different piece of software running in the VPS?

EDIT: Like a reverse proxy?

sounds like you are looking for a reverse proxy or if your router supports local DNS records.