FROM debian:12
ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get -y update && apt-get -y install --no-install-recommends gnupg2
RUN printf 'deb [trusted=yes] http://archive.nic.cz/scratch bookworm main\n' > /etc/apt/sources.list.d/cz.nic.list

RUN apt-get -y update                   \
    && apt-get -y install --no-install-recommends \
        ssh-client                      \
        cmake                           \
        pkg-config                      \
        build-essential                 \
        ninja-build                     \
        bash-completion                 \
        git                             \
        liborbit2-dev                   \
        libaprutil1-dev                 \
        libapr1-dev                     \
        doxygen                         \
        apache2-dev                     \
        libxml2-dev                     \
        libssl-dev                      \
    && apt-get -y clean                 \
    && rm -rf /var/lib/apt/lists/*
