kv-tube (v10)
Published 2026-03-27 08:33:09 +07:00 by vndangkhoa
Installation
docker pull localhost:3050/vndangkhoa/kv-tube:v10sha256:417272c44763a45eceb33b15dd5c48ee9beca46f5addaab40551cdb7f408156cImage Layers
| ADD alpine-minirootfs-3.23.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| /bin/sh -c apk add --no-cache nodejs |
| /bin/sh -c apk add --no-cache ca-certificates |
| /bin/sh -c apk add --no-cache ffmpeg |
| /bin/sh -c apk add --no-cache curl |
| /bin/sh -c apk add --no-cache python3 |
| /bin/sh -c apk add --no-cache py3-pip |
| /bin/sh -c apk add --no-cache supervisor |
| /bin/sh -c curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp && chmod a+rx /usr/local/bin/yt-dlp |
| WORKDIR /app |
| COPY file:bba9c67be20ee61206779ab6b4f47c26e09756b60d12a9757e50efd0c9b90f69 in /app/kv-tube |
| COPY dir:3e7685e3d59603b9217a3109e7a08978d12aba6a18f608cb7e609803ab771b00 in /app/frontend/ |
| COPY dir:614ea1f8397fd78ca36b7c8a9e628cd0f692bf43febd4fc0e4e9d41a1e6d5fb0 in /app/frontend/.next/static |
| COPY dir:4453c72f8b7edb056d036797dff230d6bfa7781a46c714493c3e4f95cbbaf6a7 in /app/frontend/public |
| COPY file:50818a2e5b5d64fe95686c5bfb1627de044c851c97fe5fecfe34160059b75322 in /app/frontend/package.json |
| COPY file:3c435b13cc233f0ff679557e8856f16e70a34991fdb9057da904ba97c9b03860 in /app/frontend/next.config.mjs |
| COPY file:1820ce30421ceacbc37288f6d9df58552712cedd08475c4d1280a46ccec1c167 in /app/frontend/next-env.d.ts |
| /bin/sh -c mkdir -p /app/frontend/.next/cache |
| COPY file:bec8e554b6f3e671acb4705e814366c5a0f9f648b53672b0880225a6eb5e867a in /etc/supervisord.conf |
| ENV NODE_ENV=production |
| ENV NEXT_TELEMETRY_DISABLED=1 |
| ENV KVTUBE_DATA_DIR=/app/data |
| ENV GIN_MODE=release |
| ARG NEXT_PUBLIC_API_URL=http://127.0.0.1:8080 |
| ENV NEXT_PUBLIC_API_URL=http://127.0.0.1:8080 |
| EXPOSE 3000 8080 |
| CMD ["/usr/bin/supervisord" "-c" "/etc/supervisord.conf"] |