This post from Stack Exchange might help you, switching 80 for 53, of course.
scott
joined 1 year ago
Stuck on Let's Encrypt certificate issuance due to firewall issue even after opening necessary ports
You don't need UDP on port 80 forwarded through. HTTP is TCP only.
Nextcloud does all of this.
Yes but it's hard work.
I did it from the other side of the planet. I accidentally ran an rm -rf ...
command on a running system. Luckily I had an identical system running that I could use to copy over the files, devices, etc.
Learning about inodes and /proc/xxx/fd
works, I was able to recover enough files to then copy over the rest from the other system.
Doing it over SSH from the other side of the world was a tough 14 hours.
Ahhh... very good. I avoided all this by running Pihole on its own IP on the LAN using a bridged interface from the host.