概要

フル名
docker.io/marcobaobao/yt-dlp-webui
Registry
docker.io
名前空間
marcobaobao
リポジトリ
yt-dlp-webui
キャッシュ Tag 数
1
最終同期
07/05/2026, 08:57 PM

概要

yt-dlp Web UI 镜像,浏览器提交视频 URL 下载,支持多平台站点与格式选择,内网媒体归档与批量下载场景。

詳細

marcobaobao/yt-dlp-webui 运行 yt-dlp 命令行工具的 Web 管理界面,提交 URL 后后台执行下载并管理任务队列。定位为内网媒体下载 Web 应用,挂载 download volume 持久化;K8s Deployment 内网媒体归档工具。

快速启动

docker run -d --name yt-dlp-webui \
  -p 8080:8080 \
  -v /data/downloads:/downloads \
  docker.io/marcobaobao/yt-dlp-webui:latest

推荐实践

docker run -d --name yt-dlp-webui \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/downloads:/downloads \
  -e YTDLP_ARGS="--format best" \
  docker.io/marcobaobao/yt-dlp-webui:1.0.0

核心参数说明

  • -p 8080:8080 — Web UI 端口
  • -v .../downloads:... — 下载文件持久化
  • -e YTDLP_ARGS — yt-dlp 默认参数
  • 合规 — 遵守版权与站点 ToS

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: yt-dlp-webui
spec:
  replicas: 1
  selector:
    matchLabels:
      app: yt-dlp-webui
  template:
    metadata:
      labels:
        app: yt-dlp-webui
    spec:
      containers:
        - name: webui
          image: docker.io/marcobaobao/yt-dlp-webui:1.0.0
          ports:
            - containerPort: 8080
          volumeMounts:
            - name: downloads
              mountPath: /downloads
      volumes:
        - name: downloads
          persistentVolumeClaim:
            claimName: yt-dlp-data
---
apiVersion: v1
kind: Service
metadata:
  name: yt-dlp-webui
spec:
  selector:
    app: yt-dlp-webui
  ports:
    - port: 8080
      targetPort: 8080

Ingress 内网 RBAC;PVC 定期清理过期下载。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/marcobaobao/yt-dlp-webui
:latest
linux/amd64linux/arm64
2026/06/28 13:25144.2 MBsha256:3a4b5f0e67ec