Block a user
ddclient-docker (latest)
Published 2026-06-29 10:29:25 +02:00 by soeren
Installation
docker pull gitea.freundchenhub.com/soeren/ddclient-docker:latestsha256:d71246e1f90be67910f4421e72aa385aee3e8215d800074c0edae5c36e9f7dbd
Image Layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1782172800' |
| LABEL maintainer=you@example.com |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends wget make perl ca-certificates curl libdata-validate-ip-perl libio-socket-ssl-perl libjson-any-perl libjson-perl libnet-dns-perl libnet-ip-perl libdigest-sha-perl && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /opt |
| RUN /bin/sh -c wget https://github.com/ddclient/ddclient/releases/download/v4.0.1-rc.1/ddclient-4.0.1-rc.1.tar.gz # buildkit |
| RUN /bin/sh -c tar xvfa ddclient-4.0.1-rc.1.tar.gz && cd ddclient-4.0.1-rc.1 && ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var && make && make install # buildkit |
| RUN /bin/sh -c ln -s /config/ddclient.conf /etc/ddclient.conf # buildkit |
| WORKDIR /opt/ddclient |
| VOLUME [/config] |
| COPY entrypoint.sh /entrypoint.sh # buildkit |
| RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit |
| USER 1000:1000 |
| ENTRYPOINT ["/entrypoint.sh"] |
Labels
| Key | Value |
|---|---|
| maintainer | you@example.com |