Go to file
2020-10-10 11:54:19 -05:00
.dockerignore initial commit 2020-10-10 11:46:29 -05:00
cloaking-rules.txt initial commit 2020-10-10 11:46:29 -05:00
dnscrypt-proxy.toml initial commit 2020-10-10 11:46:29 -05:00
Dockerfile initial commit 2020-10-10 11:46:29 -05:00
forwarding-rules.txt initial commit 2020-10-10 11:46:29 -05:00
Jenkinsfile initial commit 2020-10-10 11:46:29 -05:00
README.md add readme 2020-10-10 11:54:19 -05:00

DNS over HTTPS stub resolver using DNSCrypt Proxy Build Status

This is an alpine-based image running an instane of DNSCrpyt Proxy preconfigured to:

  • Use Cloudflare DNS over HTTPS servers
  • Netprobe to 8.8.8.8
  • Read configuration from the /data directory (be sure to copy the default config, or only provide the individual .txt files through volumes)
  • Listen on all interfaces for TCP and UDP on port 53
  • Not log any queries
  • Send basic application logs (non-query logs) to stdout

These are all decisions made in the context of operating a forwarding/stub resolver within docker for a small network.