powerdns-admin (1)

Published 2026-02-09 20:46:26 +00:00 by spoons-core-ci

Installation

docker pull forge.deathbycomputers.co.uk/spoons.technology/powerdns-admin:1
sha256:2bffeb82aab42f34d4489a46b831f41e047d69c9a762917b227728374c65c355

About this package

A PowerDNS web interface with advanced features

Image layers

ADD file:c44c9bd36ba35cc78fb9396304ea008def9f42a3beef76aa33b2cf1fde1c10b3 in /
CMD ["/bin/sh"]
ENV FLASK_APP=/app/powerdnsadmin/__init__.py USER=pda
RUN /bin/sh -c apk add --no-cache mariadb-connector-c postgresql-client py3-gunicorn py3-pyldap py3-flask py3-psycopg2 xmlsec tzdata libcap && addgroup -S ${USER} && adduser -S -D -G ${USER} ${USER} && mkdir /data && chown ${USER}:${USER} /data && setcap cap_net_bind_service=+ep $(readlink -f /usr/bin/python3) && apk del libcap # buildkit
COPY /usr/bin/flask /usr/bin/ # buildkit
COPY /usr/lib/python3.10/site-packages /usr/lib/python3.10/site-packages/ # buildkit
COPY /app /app/ # buildkit
COPY ./docker/entrypoint.sh /usr/bin/ # buildkit
WORKDIR /app
RUN /bin/sh -c chown ${USER}:${USER} ./configs /app && cat ./powerdnsadmin/default_config.py ./configs/docker_config.py > ./powerdnsadmin/docker_config.py # buildkit
EXPOSE map[80/tcp:{}]
USER pda
HEALTHCHECK &{["CMD-SHELL" "wget --output-document=- --quiet --tries=1 http://127.0.0.1${SCRIPT_NAME:-/}"] "5s" "5s" "20s" "0s" '\x05'}
ENTRYPOINT ["entrypoint.sh"]
CMD ["gunicorn" "powerdnsadmin:create_app()"]
USER root
/bin/sh -c sed -i "s#if 'comments' in rrset and len(rrset\['comments'\]) > i#if 'comments' in rrset and rrset['comments'] and len(rrset['comments']) > i#" /app/powerdnsadmin/routes/admin.py
USER pda

Labels

Key Value
io.buildah.version 1.28.2
org.opencontainers.image.created 2024-01-31T21:35:02.929Z
org.opencontainers.image.description A PowerDNS web interface with advanced features
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision af462a9bae508b5c97a5cd06821db06e36c9b168
org.opencontainers.image.source https://github.com/PowerDNS-Admin/PowerDNS-Admin
org.opencontainers.image.title PowerDNS-Admin
org.opencontainers.image.url https://github.com/PowerDNS-Admin/PowerDNS-Admin
org.opencontainers.image.version 0.4.2
Details
Container
2026-02-09 20:46:26 +00:00
0
OCI / Docker
linux/amd64
MIT
72 MiB
Versions (2) View all
latest 2026-02-09
1 2026-02-09