diff --git a/Dockerfile b/Dockerfile index 40985ca..6e8d847 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,12 @@ RUN cargo build --release FROM git.hydrar.de/navos/navos:latest -RUN pacman-key --init && pacman-key --populate archlinux && pacman -Syu --noconfirm && pacman -Syu --noconfirm openssl-1.1 tar xz zstd +RUN pacman-key --init && \ + pacman-key --populate archlinux && \ + pacman-key --populate navos && \ + [[ "$(uname -m)" == arm* || "$(uname -m)" == aarch64 ]] && pacman-key --populate archlinuxarm || true && \ + pacman -Syu --noconfirm && \ + pacman -Syu --noconfirm openssl-1.1 tar xz zstd COPY --from=builder /app/target/release/navos-site /navos-site