Lightweight DNS Proxy with dnsmasq and DNSCrypt-Proxy
1.4K
A minimal Alpine-based container combining dnsmasq and dnscrypt-proxy to provide a secure DNS proxy with support for DNS-over-HTTPS (DoH).
Incoming DNS requests are handled by dnsmasq and forwarded to dnscrypt-proxy, which resolves them using Cloudflare's DoH servers.
The container exposes port 53 over both UDP and TCP, supports runtime configuration via --server= arguments, and is suitable for use in environments that require secure, lightweight, and customizable DNS resolution.
Built for portability and multi-architecture support (amd64, arm64, etc.).
- ā Lightweight Alpine base
- š Secure DNS-over-HTTPS (DoH)
- āļø Runtime configuration support
- š UDP + TCP support on port 53
- 𧬠Multi-architecture ready
š¦ Source code available at: https://github.com/edelux/dns-proxyā
This project is released under the MITā
This project was formerly published as:
Support for new images will continue under the new name edelux/dns-proxy. The previous image and repository will remain available but will only mirror updates made to this project until December 31, 2025.
Content type
Image
Digest
sha256:53836e7a8ā¦
Size
27.5 MB
Last updated
8 months ago
docker pull edelux/dnsmasq