Trying to find a repo that has Technitium. Any and all help would be appreciated.
Hi,
Technitium DNS Server does have an official Docker image. The image you want is:
technitium/dns-server
For ZimaOS, I would install it as a Docker Compose app and keep the data under /DATA/AppData, for example:
services:
technitium:
image: technitium/dns-server:latest
container_name: technitium
restart: unless-stopped
ports:
- “5380:5380/tcp”
- “53:53/udp”
- “53:53/tcp”
volumes:
- /DATA/AppData/technitium/config:/etc/dns
Then open:
Before using port 53, make sure nothing else on the ZimaOS system is already using DNS port 53, otherwise the container may fail to start.
You can check with:
ss -tulpn | grep ‘:53’
If port 53 is already in use, post the output and we can help adjust the compose file safely.
Thanks for the help.
Hi again. Been a while since you helped me with monitoring.
I got Pi-Hole running nicely sitting in front of Nginx PM. Amazing software is Pi-Hole, now caching or blocking over 90% of our DNS requests on our slow, rural 4G. It’s also doing the job of local DNS with NPM doing it’s resolution as well.
Should I be looking at Technitium? Or does that fill a different requirement?
I see another user gave you information regarding the official Docker image, but I figured I would comment with the solution I went with. Instead of using their Docker image I created a Debian 13 VM with the NIC in bridge mode so it has its own IP address on the LAN. Then I installed the regular version of Technituim with their install script.
The Debian VM is just the bare minimum install with SSH access. No UI or anything is installed. It is somewhere around 500 packages total in my case. I gave it 2 CPUs and 2GB of RAM which has been far more than enough to run Technitium.
This configuration has worked great for me. Even before ZVM added an autostart toggle I just did it manually with the virsh command, so that was never a problem for me. I’ve got a second Technitium server running on a RPi 4B with 4GB of RAM, and I have them both configured in a cluster for HA. That way I don’t lose DNS on the network if one of the servers is down for maintenance etc.