# Minimal Debian FROM debian:bookworm-slim # Build Variables ARG RAD_VERSION ARG RAD_ARCH ARG RAD_OS # Environment Variables ENV PATH=$PATH:/usr/local/bin ENV RAD_HOME=/home/root/.radicle ENV RAD_TARGET=radicle-httpd-$RAD_VERSION-$RAD_ARCH-$RAD_OS.tar.xz # System Update RUN apt update && apt upgrade -y # Install Dependants RUN apt install -y \ curl \ ca-certificates \ git \ tar \ xz-utils # Install WebView RUN curl -O -L https://files.radicle.xyz/releases/radicle-httpd/latest/$RAD_TARGET \ && tar -xvJf $RAD_TARGET --strip-components=1 -C /usr/local # Clean Up RUN apt clean \ && rm -r /var/lib/apt/lists/* $RAD_TARGET CMD ["radicle-httpd"]