pihole is very stable - deploy it on a cheap pi/nuc/etc that lives near the router and forget about it forever.
as a failsafe you can set your router's main DNS server to the pihole and set the secondary DNS to something like google or cloudflare. this way if pihole ever goes down you just see ads instead of the whole network being knocked offline.
as a failsafe you can set your router's main DNS server to the pihole and set the secondary DNS to something like google or cloudflare. this way if pihole ever goes down you just see ads instead of the whole network being knocked offline.