iHost is capable of running an Adguard server, which enables you to have a small adguard local server, possibly enabling other LAN devices to have some ad protection.
Here is how:
In the add-on list, search for adguard/adguardhome and add it to your local list.
After adding, go to it on the list and click Run.
As Optional settings: Network: host Volume: Host volume: adguardhome, or whatever you created in step (1) Add-on volume: /opt/adguardhome
In filebrowser/filebrowser add-on, map the adguard volume to a browse-able folder.
Open filebrowser and edit file adguardhome > conf > AdGuardHome.yaml.
Change http > address property, choosing a not used port (3001 in my case). The default port 3000 is already used by the add-on itself.
Restart the adguardhome docker instance.
After that you can access web ui in http://[ihost]:3001
Yes, I’ve considered that, but the problem is figuring out how to use that alternative port for DNS on other devices.
I mapped port 54 on iHost to port 53 on the container and tried using <IP>:54 as the DNS on iOS and Windows 10, but it doesn’t seem to be working.