powerdns (latest)
Published 2026-04-14 13:14:23 +02:00 by stelb
Installation
docker pull forgejo.anyops.de/stelb/powerdns:latestsha256:9144586e3ad3d884b522e80faf8f29c628dd08220421f3a9881b7941ebf8ca85Image layers
| # debian.sh --arch 'amd64' out/ 'bullseye' '@1775433600' |
| RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get clean # buildkit |
| RUN /bin/sh -c apt-get install -y pdns-backend-pgsql pdns-server postgresql-client tini && rm -rf /var/lib/apt/lists/* # buildkit |
| ENV PG_HOST=pghost |
| ENV PG_PORT=5432 |
| ENV PG_DATABASE=pdns |
| ENV PG_USER=pdns |
| ENV PG_PASSWORD=changeit |
| ENV PDNS_APIKEY=changeit |
| ENV PDNS_WEBSERVERPASSWORD=changeit |
| ADD pdns.sh /pdns.sh # buildkit |
| RUN /bin/sh -c chmod u+x /pdns.sh # buildkit |
| ENTRYPOINT ["/usr/bin/tini" "--"] |
| CMD ["/pdns.sh"] |
| EXPOSE [53/tcp] |
| EXPOSE [8081/tcp] |