Compare commits

...

7 Commits

Author SHA1 Message Date
Frank Denis 98a8ba9672 Merge branch 'master' of github.com:DNSCrypt/dnscrypt-server-docker
* 'master' of github.com:DNSCrypt/dnscrypt-server-docker:
  Update docker-image.yml
4 months ago
Frank Denis c38b19c2d3 Explicitly set COPY permissions for images built with an unusual umask 4 months ago
Frank Denis 4bfd5f5672
Update docker-image.yml 4 months ago
Frank Denis 6c6a248cd9 Compress logo 4 months ago
Frank Denis 0b3a917317 -Ofast -> -O3 4 months ago
Frank Denis f8c0b88152 2024 4 months ago
Frank Denis bd8d693166 Unbound 1.19.0 4 months ago

@ -15,4 +15,4 @@ jobs:
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- name: Build the Docker image - name: Build the Docker image
run: docker build . --file Dockerfile --tag my-image-name:$(date +%s) run: docker buildx build . --file Dockerfile --tag my-image-name:$(date +%s)

@ -3,7 +3,7 @@ LABEL maintainer="Frank Denis"
SHELL ["/bin/sh", "-x", "-c"] SHELL ["/bin/sh", "-x", "-c"]
ENV SERIAL 12 ENV SERIAL 12
ENV CFLAGS=-Ofast ENV CFLAGS=-O3
ENV BUILD_DEPS curl make build-essential git libevent-dev libexpat1-dev autoconf file libssl-dev flex bison ENV BUILD_DEPS curl make build-essential git libevent-dev libexpat1-dev autoconf file libssl-dev flex bison
ENV RUNTIME_DEPS bash util-linux coreutils findutils grep libssl3 ldnsutils libevent-2.1 expat ca-certificates runit runit-helper jed ENV RUNTIME_DEPS bash util-linux coreutils findutils grep libssl3 ldnsutils libevent-2.1 expat ca-certificates runit runit-helper jed
@ -14,7 +14,7 @@ RUN apt-get update && apt-get -qy dist-upgrade && apt-get -qy clean && \
RUN update-ca-certificates 2> /dev/null || true RUN update-ca-certificates 2> /dev/null || true
ENV UNBOUND_GIT_URL https://github.com/NLnetLabs/unbound.git ENV UNBOUND_GIT_URL https://github.com/NLnetLabs/unbound.git
ENV UNBOUND_GIT_REVISION 10843805ac37002f1d9293c9835a3e68e41d392d ENV UNBOUND_GIT_REVISION a8739bad76d4d179290627e989c7ef236345bda6
WORKDIR /tmp WORKDIR /tmp
@ -61,17 +61,17 @@ RUN mkdir -p \
/var/svc/encrypted-dns \ /var/svc/encrypted-dns \
/var/svc/watchdog /var/svc/watchdog
COPY encrypted-dns.toml.in /opt/encrypted-dns/etc/ COPY --chmod=644 encrypted-dns.toml.in /opt/encrypted-dns/etc/
COPY undelegated.txt /opt/encrypted-dns/etc/ COPY --chmod=644 undelegated.txt /opt/encrypted-dns/etc/
COPY entrypoint.sh / COPY --chmod=755 entrypoint.sh /
COPY unbound.sh /var/svc/unbound/run COPY --chmod=755 unbound.sh /var/svc/unbound/run
COPY unbound-check.sh /var/svc/unbound/check COPY --chmod=755 unbound-check.sh /var/svc/unbound/check
COPY encrypted-dns.sh /var/svc/encrypted-dns/run COPY --chmod=755 encrypted-dns.sh /var/svc/encrypted-dns/run
COPY watchdog.sh /var/svc/watchdog/run COPY --chmod=755 watchdog.sh /var/svc/watchdog/run
RUN ln -sf /opt/encrypted-dns/etc/keys/encrypted-dns.toml /opt/encrypted-dns/etc/encrypted-dns.toml RUN ln -sf /opt/encrypted-dns/etc/keys/encrypted-dns.toml /opt/encrypted-dns/etc/encrypted-dns.toml

@ -1,4 +1,4 @@
Copyright (c) 2015-2020, Frank Denis <github@pureftpd.org> Copyright (c) 2015-2024, Frank Denis <github@pureftpd.org>
Permission to use, copy, modify, and/or distribute this software for any Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above purpose with or without fee is hereby granted, provided that the above

Binary file not shown.

Before

Width:  |  Height:  |  Size: 423 KiB

After

Width:  |  Height:  |  Size: 422 KiB

Loading…
Cancel
Save