Pi-hole is running in an lxc container. I was not able to run lxc with the Rpi image from Openwrt provided image. I had to compile Openwrt from sources. Once lxc is functional, you can pipe the pi-hole installation script. Networking is a bit tricky, but can be done. There are lots of resources...