diff --git a/Dockerfile b/Dockerfile index 0d84af8..6d3ccdf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,7 @@ ENV PYTHONUNBUFFERED=1 WORKDIR /usr/src/app RUN apt-get update && \ - apt-get install -y --no-install-recommends curl ffmpeg && \ + apt-get install -y --no-install-recommends curl ffmpeg quickjs && \ rm -rf /var/lib/apt/lists/* COPY requirements.txt ./ @@ -15,6 +15,9 @@ RUN uv pip install --system --no-cache -r requirements.txt COPY main.py parker.gif ./ +RUN mkdir -p /usr/src/app/.cache && \ + chown -R 1000:1000 /usr/src/app/.cache + USER 1000:1000 CMD ["python", "./main.py"] diff --git a/requirements.txt b/requirements.txt index f6a8788..318271b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,3 +2,4 @@ matrix-nio == 0.24.0 google-auth-oauthlib == 1.3.1 google-api-python-client == 2.194.0 yt-dlp +mutagen