I've been using the DNS/DHCP plugin for a long time now on earlier versions of OMV. I understand that it's not being ported to OMV5 and that Pi-Hole in a Docker would be a suitable replacement, and I'm finally getting around to looking at that, but I've hit what looks like quite a stumbling block for me.
I currently make heavy use of the plug-in's flexibility of adding aliases to a "static entry", combined with Nginx named servers in Nginx server blocks. That allows me to have web siteA, siteB, siteC etc. hosted on my OMV machine, all listening on default port 80, so I can access them all by name without mucking about with separate port numbers in the URLs. Pi-Hole says "MAC address is mandatory and only one entry per MAC address is allowed", which seems to rule out multiple names per IP address, and yet both the OMV plug-in and Pi-Hole seem to be front-ends to DNSMasq.
I know this isn't the place to ask for Pi-Hole support but, before I go asking elsewhere, can anyone tell me whether support for aliases like this is a clever feature added by the OMV plug-in rather than being an inherent feature of DNSMasq?