Domain name in resources

Hello,
I have the feeling after hours of experimenting that domain names entered in resources are not working. But I am more than willing to admit that I did it wrong.
I would like to have services e.g. wallabag.mydomain.com accessible from e.g. my iPhone.
But that doesn’t seem to work. Only when I give the iphone a policy to work with the Server running that app, does it work.
So do Resources only work with IP addresses?

I resolve the services via nginx on the same server (docker container), netbird is running on a LXC in the same network bridge. DNS is done by PiHole on a raspberry pi.

Ideally, I would like the iPhone to have access to a few services only but full internet access (Exit Node) as I use PiHole for my DNS. So far it seems either full access or none :slight_smile:

Thanks.

As a follow up as I have been working through this and to clarify.

  1. I like some local services, like wallabag.mydomain.com to be accessed, but not others.
  2. I like PiHole to filter my internet for my iphone etc when I am away.

I have setup an Exit node to the raspberry pi.
But the exit node only seems to work if I set a Policy too for the internet.

Networks: only has the home-apps network.

My main issue is I think that Pihole also operates as the local DNS (wallabag.mydomain.com points to my ningx .mydomain.com on my TrueNAS).
So when I give my iPhone access to the Pihole via a policy, it can therefore access all local services.
Or I am mistaken?

Thanks!