dns (sha-96d42c1)
Installation
docker pull gitco.re/loreji/dns:sha-96d42c1sha256:a4ec7cae7d3ec8f597ea3a5e759d14b29682ad462e4501b0e35ccdbff3c9afcdImage layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1785715200' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates wget libssl3 && rm -rf /var/lib/apt/lists/* && groupadd --system --gid 10001 loreji-dns && useradd --system --uid 10001 --gid loreji-dns --no-create-home --shell /usr/sbin/nologin loreji-dns && mkdir -p /data && chown loreji-dns:loreji-dns /data && rm -f /usr/bin/apt /usr/bin/apt-get /usr/bin/apt-cache /usr/bin/apt-config /usr/bin/apt-mark /usr/bin/apt-key /usr/bin/apt-cdrom && rm -rf /var/lib/apt/lists/* # buildkit |
| COPY /src/build/loreji-dns /usr/local/bin/loreji-dns # buildkit |
| RUN /bin/sh -c ln -s /usr/local/bin/loreji-dns /usr/local/bin/dns # buildkit |
| USER loreji-dns |
| VOLUME [/data] |
| ENV LOREJI_DNS_DB_PATH=/data/data.db |
| ENV LOREJI_DNS_BIND_ADDR=0.0.0.0 |
| ENV LOREJI_DNS_API_BIND_ADDR=0.0.0.0 |
| EXPOSE [53/tcp 53/udp 8053/tcp] |
| HEALTHCHECK {Test:[CMD /bin/sh -c wget -q -O- http://127.0.0.1:8053/readyz || exit 1] Interval:10s Timeout:3s StartPeriod:0s StartInterval:0s Retries:3} |
| ENTRYPOINT ["/usr/local/bin/loreji-dns"] |
| CMD ["serve"] |
Details
Versions (11)
View all
sha-de1ef92
2026-09-07
latest
2026-09-07
sha-ce548ee
2026-08-18
sha-96d42c1
2026-08-18
sha-e1c2a37
2026-08-18