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:
- uses: actions/checkout@v3
- 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"]
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 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
ENV UNBOUND_GIT_URL https://github.com/NLnetLabs/unbound.git
ENV UNBOUND_GIT_REVISION 10843805ac37002f1d9293c9835a3e68e41d392d
ENV UNBOUND_GIT_REVISION a8739bad76d4d179290627e989c7ef236345bda6
WORKDIR /tmp
@ -61,17 +61,17 @@ RUN mkdir -p \
/var/svc/encrypted-dns \
/var/svc/watchdog
COPY encrypted-dns.toml.in /opt/encrypted-dns/etc/
COPY undelegated.txt /opt/encrypted-dns/etc/
COPY --chmod=644 encrypted-dns.toml.in /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 unbound-check.sh /var/svc/unbound/check
COPY --chmod=755 unbound.sh /var/svc/unbound/run
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

@ -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
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