Add internal repo to image

Signed-off-by: Wachtl Enterprises LLC <tyrolyean@escpe.net>
This commit is contained in:
Wachtl Enterprises LLC 2025-02-27 23:13:56 +01:00
parent d6413bb6ae
commit 2a73c96688

View file

@ -2,6 +2,12 @@ FROM archlinux:base-devel
RUN echo 'Server = http://mirror.srv.it-syndikat.org/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist
RUN pacman-key --init
RUN pacman-key --populate
RUN echo "Server = http://mirror.srv.it-syndikat.org/archlinux/\$repo/os/\$arch" > /etc/pacman.d/mirrorlist
RUN echo "[its]" >> /etc/pacman.conf
RUN echo "Include = /etc/pacman.d/mirrorlist" >> /etc/pacman.conf
RUN curl -O https://mirror.it-syndikat.org/archlinux/its.key
RUN pacman-key --add its.key
RUN pacman-key --lsign 18CA6B55832C78DE056BE613745ED9868F341E93
RUN pacman -Sy --noconfirm archlinux-keyring
RUN pacman -Syu --noconfirm
RUN pacman -S --noconfirm nodejs git git-lfs make pacman-contrib base base-devel openssh wget curl procps-ng bash hugo rsync