Block a user
pdns-sqlite (latest)
Published 2024-08-06 20:23:08 +00:00 by kenjreno
Installation
docker pull kjgr.net/kenjreno/pdns-sqlite:latestsha256:303aad5a74598a965562f54b1b3fedc27fc0d8375a6a978b136851b4c184bceaImage Layers
| LABEL maintainer=Clement Verna <cverna@fedoraproject.org> |
| ENV DISTTAG=f39container FGC=f39 FBR=f39 |
| ADD fedora-39-x86_64.tar.xz / # buildkit |
| CMD ["/bin/bash"] |
| /bin/sh -c arch=$([ "$(arch)" = 'aarch64' ] && echo -n 'arm64' || echo -n 'amd64') && echo 'install_weak_deps=False' >> /etc/dnf/dnf.conf && echo 'assumeyes=True' >> /etc/dnf/dnf.conf && sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/fedora-cisco-openh264.repo && dnf --refresh upgrade && dnf install hostname sqlite pdns https://github.com/kha7iq/subvars/releases/download/v0.1.5/subvars_${arch}.rpm && dnf --setopt 'tsflags=' install pdns-backend-sqlite && dnf clean all |
| /bin/sh -c mkdir -p /run/pdns && mkdir -p /var/lib/pdns && chown -R pdns: /etc/pdns /run/pdns /var/lib/pdns |
| COPY multi:c7b3d340c6e65a184db8c60f0b2654fda3c39dfe663e549d73ecb1a1341eb4a3 in / |
| ENV VERSION=4.8 PDNS_guardian=yes PDNS_setuid=pdns PDNS_setgid=pdns PDNS_launch=gsqlite3 |
| EXPOSE 53 53/udp |
| HEALTHCHECK &{["CMD" "pdns_control" "ping"] "10s" "10s" "2s" "0s" '\x03'} |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["/usr/sbin/pdns_server"] |
Labels
| Key | Value |
|---|---|
| maintainer | Clement Verna <cverna@fedoraproject.org> |