zeitvertreib-overwatch (sha256:a3e2f3d41c7d7acb9ea67a71116dfcf527ea7ebf75632cda98cd8d6416b5c840)
Installation
docker pull git.zeitvertreib.vip/zeitvertreib/zeitvertreib-overwatch@sha256:a3e2f3d41c7d7acb9ea67a71116dfcf527ea7ebf75632cda98cd8d6416b5c840sha256:a3e2f3d41c7d7acb9ea67a71116dfcf527ea7ebf75632cda98cd8d6416b5c840Image layers
| ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk add --no-cache nodejs ca-certificates ffmpeg # buildkit |
| ARG YTDLP_VERSION=2026.08.19 |
| RUN |1 YTDLP_VERSION=2026.08.19 /bin/sh -c apk add --no-cache --virtual .fetch curl && curl -fL -o /usr/local/bin/yt-dlp "https://github.com/yt-dlp/yt-dlp/releases/download/${YTDLP_VERSION}/yt-dlp_musllinux" && chmod +x /usr/local/bin/yt-dlp && apk del .fetch # buildkit |
| WORKDIR /app |
| COPY /app/dist ./dist # buildkit |
| COPY overwatch/package*.json ./ # buildkit |
| RUN |1 YTDLP_VERSION=2026.08.19 /bin/sh -c apk add --no-cache --virtual .npm npm && npm ci --omit=dev --no-audit --no-fund --cache /tmp/npm-cache && rm -rf /tmp/npm-cache && apk del .npm # buildkit |
| VOLUME [/app/data] |
| CMD ["node" "dist/index.js"] |
Details
Versions (2)
View all