From ef7a9ed98f013a5b8ae4361f842fcb3d2a28ef2e Mon Sep 17 00:00:00 2001 From: sanket Date: Fri, 6 Feb 2026 01:29:08 +0530 Subject: [PATCH] Add Docker GUI support with X11 forwarding --- Dockerfile | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 3f53ada..d4c9006 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,12 +1,19 @@ FROM python:3.10.14-slim -RUN apt update -RUN apt-get install -y ffmpeg -RUN apt install python3-pip -y +# system deps +RUN apt update && apt-get install -y \ + ffmpeg \ + python3-pip \ + x11-apps \ + && rm -rf /var/lib/apt/lists/* -RUN mkdir /app -ADD . /app WORKDIR /app +COPY . . + RUN pip install -r requirements.txt -CMD ["python3", "main.py"] +# allow GUI +ENV DISPLAY=:0 + +# run GUI instead of CLI +CMD ["python3", "GUI.py"]