Apparently Pi-hole works on Armbian Orange Pi, so this is next step…
CoreElec is a Kodi JeOS with an Entware opkg package manager. Of course Kodi TV boxes are very popular and offer more hardware resources than Raspberry Pi for less price !
Issues highlighted don’t just apply to CoreElec install, but to generic minimal OSes and to Docker install with minimal Alpine (5MB) base.
The main problem is that CoreElec is a read only OS and thus the /opt package installs are symlinked to the writeable /storage/.opt directory.
The other problem is that Docker install needs additional scripts, and Pi-hole 4.0 install on CoreElec Docker might not be possible yet. The Debian base for Docker is 120-130MB compared with the 50 MB Pi-hole itself, so this is not very efficient on a minimal OS anyway.
The idea of Docker with the usual OS distro base defeats the purpose of “lightweight and portable” and makes Docker more like a stunted VM !
I recall that the Pi-hole Docker Dev @diginc stated in another thread earlier that he abandoned his Alpine base effort because its use of musl instead of glibc caused incompatibilities. Don’t know if any recent version upgrade for Pi-hole or Alpine can correct it.
Can we do Pihole install on this hardware with CoreElec OS ( Amlogic S905 1.5 Ghz quadcore aarch64 with Mali 450 pentacore 750 MHz GPU, and 1 GB RAM / 8 GB flash.)
Maybe the install.pi-hole.net script needs to be slightly modified ?