2
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2025-12-31 18:17:25 +01:00
This commit is contained in:
kev
2015-05-30 21:21:24 +08:00
parent 697f647394
commit 2ceeabc680
8 changed files with 74 additions and 120 deletions

View File

@@ -3,7 +3,6 @@
#
FROM debian:jessie
MAINTAINER kev <noreply@datageek.info>
RUN apt-get update \
@@ -31,6 +30,7 @@ RUN apt-get update \
&& apt-get remove -y autoconf \
automake \
build-essential \
curl \
git \
libevent-dev \
&& rm -rf /var/lib/apt/lists/*
@@ -45,20 +45,19 @@ RUN mkdir -p /var/lib/dnscrypt-wrapper \
--provider-secretkey-file=secret.key \
--gen-cert-file > cert_file.txt
ENV RESOLVER_ADDR 8.8.8.8
ENV RESOLVER_PORT 53
ENV LISTEN_ADDR 0.0.0.0
ENV LISTEN_PORT 443
ENV PROVIDER_NAME 2.dnscrypt-cert.yourdomain.com
ENV RESOLVER_ADDR 8.8.8.8:53
ENV LISTEN_ADDR 0.0.0.0:443
ENV PROVIDER_NAME 2.dnscrypt-cert.datageek.info
WORKDIR /var/lib/dnscrypt-wrapper
VOLUME /var/lib/dnscrypt-wrapper
EXPOSE 443/tcp 443/udp
CMD dnscrypt-wrapper -r ${RESOLVER_ADDR}:${RESOLVER_PORT} \
-a ${LISTEN_ADDR}:${LISTEN_PORT} \
--crypt-publickey-file=crypt_public.key \
CMD dnscrypt-wrapper --crypt-publickey-file=crypt_public.key \
--crypt-secretkey-file=crypt_secret.key \
--local-address ${LISTEN_ADDR} \
--provider-cert-file=dnscrypt.cert \
--provider-name=${PROVIDER_NAME}
--provider-name=${PROVIDER_NAME} \
--resolver-address ${RESOLVER_ADDR}

View File

@@ -1,3 +0,0 @@
[`dnscrypt-wrapper`][1] - A server-side dnscrypt proxy.
[1]: https://github.com/Cofyc/dnscrypt-wrapper