From 7ec86433adf8ae4a372c1f534124d965aa3e8d49 Mon Sep 17 00:00:00 2001 From: Eyejoker Date: Mon, 30 Mar 2026 19:20:39 +0900 Subject: [PATCH] feat: add comprehensive verification tools to reviewer container Media: ffmpeg, sox, mediainfo, imagemagick Build: make, gcc, g++, python3, pip Utils: jq, file, sqlite3, rsync, zip/unzip, strace --- container/Dockerfile | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/container/Dockerfile b/container/Dockerfile index b3d85da..e5fa707 100644 --- a/container/Dockerfile +++ b/container/Dockerfile @@ -4,7 +4,7 @@ FROM node:22-slim -# System dependencies +# System dependencies — verification/review tools included RUN apt-get update --fix-missing && apt-get install -y --no-install-recommends \ chromium \ fonts-liberation \ @@ -12,11 +12,25 @@ RUN apt-get update --fix-missing && apt-get install -y --no-install-recommends \ fonts-noto-color-emoji \ curl \ git \ + # Media ffmpeg \ sox \ + mediainfo \ imagemagick \ - jq \ + # Build + make \ + gcc \ + g++ \ python3 \ + python3-pip \ + # Utils + jq \ + file \ + sqlite3 \ + rsync \ + zip \ + unzip \ + strace \ && curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg \ | dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \ && echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" \