From 03cd3312cc29179f115cf12d7c8dcba01a0cfd01 Mon Sep 17 00:00:00 2001 From: arabcoders Date: Tue, 23 Sep 2025 21:34:31 +0300 Subject: [PATCH] Bundles deno runtime. Closes #426 --- .vscode/settings.json | 1 + Dockerfile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index c80eb119..f6b0d85f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -49,6 +49,7 @@ "daterange", "defusedxml", "delenv", + "denoland", "dlfields", "dotdot", "dotenv", diff --git a/Dockerfile b/Dockerfile index 8ca4bd7d..0132a114 100644 --- a/Dockerfile +++ b/Dockerfile @@ -66,12 +66,13 @@ COPY --chown=app:app --from=python_builder /opt/python /opt/python COPY --from=ghcr.io/arabcoders/alpine-mp4box /usr/bin/mp4box /usr/bin/mp4box COPY --from=ghcr.io/arabcoders/jellyfin-ffmpeg /usr/bin/ffmpeg /usr/bin/ffmpeg COPY --from=ghcr.io/arabcoders/jellyfin-ffmpeg /usr/bin/ffprobe /usr/bin/ffprobe +COPY --from=denoland/deno:latest /usr/bin/deno /usr/bin/deno COPY --chown=app:app ./healthcheck.sh /usr/local/bin/healthcheck ENV PATH="/opt/python/bin:$PATH" RUN chown -R app:app /config /downloads && \ - chmod +x /usr/local/bin/healthcheck /usr/bin/mp4box /usr/bin/ffmpeg /usr/bin/ffprobe + chmod +x /usr/local/bin/healthcheck /usr/bin/mp4box /usr/bin/ffmpeg /usr/bin/ffprobe /usr/bin/deno VOLUME /config VOLUME /downloads