pub

freeradius (latest)

Published 2026-06-12 06:03:24 +03:00 by jar3b

Installation

docker pull git.ahax86.ru/pub/freeradius:latest
sha256:946cdc6ad52faa26abfc43f42ef7ef970a4470555bc06122d08546e47fec41db

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in /
CMD ["/bin/bash"]
WORKDIR /tmp
ARG out_dir=/etc/freeradius
ARG PKG_VERSION=3.2.8+git
ARG DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian
ARG DEB_DISTRIBUTION=noble
ARG DEB_COMPONENT=main
COPY packaging/image/local-noble.list /etc/apt/sources.list.d/ubuntu.sources # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c apt-get update && apt-get install -y apt-transport-https ca-certificates curl gpg # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c install -d /etc/apt/keyrings && curl -fsSL "${DEB_REGISTRY}/repository.key" -o /etc/apt/keyrings/gitea-pub.asc && echo "deb [signed-by=/etc/apt/keyrings/gitea-pub.asc] ${DEB_REGISTRY} ${DEB_DISTRIBUTION} ${DEB_COMPONENT}" > /etc/apt/sources.list.d/gitea-freeradius.list # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c apt-get update && apt-get install -y libfreeradius3=${PKG_VERSION} freeradius-common=${PKG_VERSION} freeradius-postgresql=${PKG_VERSION} freeradius-rest=${PKG_VERSION} freeradius-utils=${PKG_VERSION} freeradius=${PKG_VERSION} && apt autoremove --purge -y && apt-get clean && rm -f /etc/apt/sources.list.d/gitea-freeradius.list # buildkit
COPY packaging/hosted/config /tmp/config # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c cp /tmp/config/radiusd.conf $out_dir/radiusd.conf && cp /tmp/config/dictionary $out_dir/dictionary && cp /tmp/config/clients.conf $out_dir/clients.conf && cp /tmp/config/mods-enabled/raw $out_dir/mods-enabled/raw && cp /tmp/config/sites-enabled/dynamic-clients $out_dir/sites-enabled/dynamic-clients && rm -f $out_dir/sites-enabled/inner-tunnel && rm -f $out_dir/mods-enabled/eap && rm -f $out_dir/mods-enabled/proxy_rate_limit # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c rm -f $out_dir/mods-enabled/delay && ln -s $out_dir/mods-available/delay $out_dir/mods-enabled/delay # buildkit
ADD packaging/image/entrypoint.sh /usr/bin/entrypoint.sh # buildkit
RUN |5 out_dir=/etc/freeradius PKG_VERSION=3.2.8+git DEB_REGISTRY=https://git.ahax86.ru/api/packages/pub/debian DEB_DISTRIBUTION=noble DEB_COMPONENT=main /bin/sh -c chmod a+x /usr/bin/entrypoint.sh && chmod -R 750 $out_dir && chown -R freerad:root $out_dir && mv /etc/freeradius/certs /tmp && rm -rf /tmp/config # buildkit
WORKDIR /etc/freeradius
ENTRYPOINT ["/usr/bin/entrypoint.sh"]
CMD ["freeradius" "-f"]

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-06-12 06:03:24 +03:00
0
OCI / Docker
linux/amd64
102 MiB
Versions (2) View all
3.2.8 2026-06-12
latest 2026-06-12