/quad9-doh

Primary LanguageDockerfileMIT LicenseMIT

quad9-doh

Overview

A container to run Quad9's DNS over HTTPs service using the cloudflared binary.

To run the service

docker run -p 53:53/udp -p 53:53/tcp -d raackley/quad9-doh

Kubernetes

Kubernetes Deployment and Service files are included that support this image.

$ kubectl apply -f kubernetes/quad9-doh_deployment.yml 
$ kubectl apply -f kubernetes/quad9-doh_service.yml 

References

This is based on CloudFlare's Instructions to setup the service, but uses quad9's upstream DNS over HTTPS service.