AI Scanning

This commit is contained in:
Ryan
2026-09-13 14:38:14 -04:00
parent 458d8862cc
commit 01a5e50fcd
7 changed files with 212 additions and 72 deletions
+29
View File
@@ -0,0 +1,29 @@
FROM ubuntu:22.04
# Avoid interactive prompts during build
ENV DEBIAN_FRONTEND=noninteractive
ENV TZ=Etc/UTC
# System dependencies
# Install Perl, system deps, and ffmpeg (includes ffprobe)
RUN apt update && apt install -y \
libdbd-mysql-perl \
libhttp-lite-perl \
libjson-perl \
libyaml-perl \
perl \
libdbi-perl \
build-essential \
ffmpeg \
libstring-shellquote-perl \
libwww-perl \
liblwp-protocol-https-perl
RUN mkdir -p /app
ADD run.pl /app/run.pl
RUN chmod +x /app/run.pl
WORKDIR /app
# Default command: process tasks from the API until drained
CMD ["perl", "/app/run.pl"]