Sign inSign up

cyber5k/dnscrypt-proxy

By cyber5k

Updated almost 6 years ago

Image
0

50K+

cyber5k/dnscrypt-proxy repository overview

DNSCrypt-Proxy on Alpine Linux

dnscrypt-proxy is a flexible DNS proxy, with support for encrypted DNS protocols.

Supported architectures: amd64, arm64, armv7

This is a part of the Cyber5K Mistborn project: https://gitlab.com/cyber5k/mistborn

Example

docker run -d \
--name=dnscrypt-proxy \
--net=host \
-e DNSCRYPT_LISTEN_PORT=53 \
-e DNSCRYPT_SERVER_NAMES="['scaleway-fr','google','yandex','cloudflare']" \
cyber5k/dnscrypt-proxy

Environment Variables

  • DNSCRYPT_LISTEN_PORT: Port DNSCrypt-Proxy will listen on.
  • DNSCRYPT_SERVER_NAMES: DNS over HTTPS servers you want to use. public resolvers
  • PUID: ID of the user the application runs as. -OPTIONAL
  • PGID: ID of the group the application runs as. -OPTIONAL

Mount a custom configuration directory

docker run -d \
--name=dnscrypt-proxy \
--net=host \
-e DNSCRYPT_LISTEN_PORT=53 \
-e DNSCRYPT_SERVER_NAMES="['scaleway-fr','google','yandex','cloudflare']" \
-v /path/to/config/dnscrypt-proxy.toml:/config/dnscrypt-proxy.toml \
cyber5k/dnscrypt-proxy

Official project wiki: www.github.com/DNSCrypt/dnscrypt-proxy/wiki

Credits

  • Original software is by the DNSCrypt project: www.dnscrypt.info
  • Docker build based on djaydev/dnscrypt-proxy

Tag summary

Content type

Image

Digest

Size

7.4 MB

Last updated

almost 6 years ago

docker pull cyber5k/dnscrypt-proxy