ipng

kees-builder (latest)

Published 2026-05-13 19:28:29 +00:00 by gitea-kees

Installation

docker pull git.ipng.ch/ipng/kees-builder:latest
sha256:5eddaa1d24d1cbe5273101d32c5e5a8c700fa3571e400d6538b0f2104ca0c195

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1777939200'
ARG DEBIAN_FRONTEND=noninteractive
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install -y wget curl git ssh rsync bgpq4 python3 python3-dev python3-pip python3-numpy python3-yaml python3-jinja2 python3-requests python3-hiyapyco php-cli php-curl php-yaml php-dom pkg-config build-essential default-libmysqlclient-dev mariadb-client gettext-base gnupg iproute2 iputils-ping # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c curl -s -o /usr/share/keyrings/cznic-labs-pkg.gpg https://pkg.labs.nic.cz/gpg && echo "deb [signed-by=/usr/share/keyrings/cznic-labs-pkg.gpg] https://pkg.labs.nic.cz/bird2 trixie main" > /etc/apt/sources.list.d/cznic-labs-bird2.list && apt -y update && apt -y install bird2 && apt clean # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c mkdir /opt/kees/ /opt/peeringdb-py && rm /usr/lib/python3*/EXTERNALLY-MANAGED && pip install setuptools git+https://github.com/peeringdb/django-peeringdb.git git+https://github.com/peeringdb/peeringdb-py.git django asgiref mysqlclient jinja2 jinja2-ansible-filters requests hiyapyco ipaddress # buildkit
COPY docker/files/ /opt/kees/ # buildkit
RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c chmod +x /opt/kees/*.sh # buildkit
ENTRYPOINT ["/opt/kees/entrypoint.sh"]
CMD ["bash"]
Details
Container
2026-05-13 19:28:29 +00:00
10
OCI / Docker
linux/amd64
300 MiB
Versions (1) View all
latest 2026-05-13