From 877c6f8df95933e8010ba8222f452f6733bf1227 Mon Sep 17 00:00:00 2001 From: Trevor Mears Date: Sun, 18 Jan 2026 20:53:57 -0800 Subject: [PATCH] chore: update dockerfile --- Dockerfile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index c562ce3..73316e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,21 +11,25 @@ FROM ubuntu:24.04 # Install Node.js, FFmpeg, and hardware acceleration drivers +ARG TARGETARCH ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y --no-install-recommends \ curl \ ca-certificates \ gnupg \ && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - \ + && if [ "$TARGETARCH" = "amd64" ]; then \ + DRIVERS="mesa-va-drivers intel-media-va-driver vainfo"; \ + else \ + DRIVERS=""; \ + fi \ && apt-get update && apt-get install -y --no-install-recommends \ nodejs \ ffmpeg \ python3 \ make \ g++ \ - mesa-va-drivers \ - intel-media-va-driver \ - vainfo \ + $DRIVERS \ && rm -rf /var/lib/apt/lists/* # Verify FFmpeg installed