docs: README, changelog, contributing, security, deployment, operations, CI
Some checks are pending
build / build (push) Waiting to run

This commit is contained in:
root 2026-05-24 18:21:04 +01:00
commit 473855e59a
12 changed files with 551 additions and 0 deletions

17
Dockerfile Normal file
View file

@ -0,0 +1,17 @@
FROM debian:bookworm-slim
RUN apt-get update && \
apt-get install -y --no-install-recommends \
python3 \
krb5-user \
dnsutils \
ca-certificates && \
rm -rf /var/lib/apt/lists/*
WORKDIR /app
COPY dns_sync.py .
COPY krb5.conf /etc/krb5.conf
RUN chmod +x dns_sync.py
USER nobody
ENTRYPOINT ["python3", "/app/dns_sync.py"]