Block a user
nodecast-tv (sha256:4d9fa15176d42e7d9682a1ea0b9d9557b3eb9185eeed9a28a490d5815c6a7f7c)
Installation
docker pull gitea.anthonybouteiller.ovh/blomios/nodecast-tv@sha256:4d9fa15176d42e7d9682a1ea0b9d9557b3eb9185eeed9a28a490d5815c6a7f7csha256:4d9fa15176d42e7d9682a1ea0b9d9557b3eb9185eeed9a28a490d5815c6a7f7cImage Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:6c214fc3c3c22122c7eb68f7fb32783df308e60b1eaeb9baf7e4d0cc961d448d in / |
| CMD ["/bin/bash"] |
| ARG TARGETARCH=amd64 |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates gnupg && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && if [ "$TARGETARCH" = "amd64" ]; then DRIVERS="mesa-va-drivers intel-media-va-driver vainfo"; else DRIVERS=""; fi && apt-get update && apt-get install -y --no-install-recommends nodejs ffmpeg python3 make g++ $DRIVERS && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c ffmpeg -version && ffmpeg -encoders 2>/dev/null | grep -E "vaapi|nvenc|qsv|libx264" | head -10 # buildkit |
| WORKDIR /app |
| COPY package*.json ./ # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c npm ci --omit=dev # buildkit |
| COPY . . # buildkit |
| RUN |1 TARGETARCH=amd64 /bin/sh -c mkdir -p /app/data /app/transcode-cache && chmod 777 /app/transcode-cache # buildkit |
| EXPOSE [3000/tcp] |
| CMD ["node" "server/index.js"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.version | 24.04 |