Phone does not resolve local domain names
Running pihole + nginx proxy manager on my home server so I can use local domain names (myapp.home, someotherapp.home, etc.) instead of ip:port for my services.
Problem is I've setup a secondary DNS on my router as a fallback, if my server goes down I don't want to kill internet for everyone at home. But with a secondary public DNS set (8.8.8.8), some devices randomly use it instead of pihole and the .home names stop resolving.
Is a second pihole instance the only real fix here? Feels like overkill. What do you all do?