checkdns (sha256:f2e0597f87d75f2330aac5d26db5c09cc80f2f9f913a21665dfc401677ed2d8c)
Published 2026-08-28 12:45:23 +02:00 by konrad
Installation
docker pull gitea.neitzel.de/konrad/checkdns@sha256:f2e0597f87d75f2330aac5d26db5c09cc80f2f9f913a21665dfc401677ed2d8csha256:f2e0597f87d75f2330aac5d26db5c09cc80f2f9f913a21665dfc401677ed2d8cImage Layers
| ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG USER=serviceuser |
| ENV USER=serviceuser HOME=/home/serviceuser CHECKDNS_LISTEN=/tmp/exapp.sock CHECKDNS_FILES_ROOT=/data/files CHECKDNS_SETTINGS=/data/checkdns-settings.json |
| RUN |1 USER=serviceuser /bin/sh -c apk add --no-cache bash ca-certificates curl frp su-exec && adduser -D -h "$HOME" "$USER" && touch /frpc.toml && mkdir -p /data/files && chown "$USER:$USER" /frpc.toml && chown -R "$USER:$USER" /data && chmod 600 /frpc.toml # buildkit |
| COPY /out/checkdns /usr/local/bin/checkdns # buildkit |
| COPY CheckDNS/start.sh /start.sh # buildkit |
| RUN |1 USER=serviceuser /bin/sh -c chmod +x /start.sh /usr/local/bin/checkdns # buildkit |
| ENTRYPOINT ["/bin/sh" "-c" "exec su-exec \"$USER\" /start.sh /usr/local/bin/checkdns"] |