logo NodeSeekbeta

在线种子下载与观看 qBittorrent Jellyfin AList

  1. qBittorrent Jellyfin AList
  • qBittorrent(下载)
  • Jellyfin(在线播放)
  • AList(网页浏览、WebDAV、下载)

首先是安装docker

curl -fsSL https://docker.com -o get-docker.sh
sudo sh get-docker.sh

目录结构

docker-compose.yml
├── downloads/
├── qbittorrent/
│ └── config/
├── jellyfin/
│ ├── config/
│ └── cache/
└── alist/

然后新建 docker-compose.yml 文件,内容如下


version: "3.9"

services:
  qbittorrent:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: qbittorrent
    restart: unless-stopped

    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
      - WEBUI_PORT=8080

    volumes:
      - ./qbittorrent/config:/config
      - ./downloads:/downloads

    ports:
      - "8080:8080"
      - "6881:6881"
      - "6881:6881/udp"

  jellyfin:
    image: jellyfin/jellyfin:latest
    container_name: jellyfin
    restart: unless-stopped

    environment:
      - TZ=Asia/Shanghai

    volumes:
      - ./jellyfin/config:/config
      - ./jellyfin/cache:/cache
      - ./downloads:/media

    ports:
      - "8096:8096"

    depends_on:
      - qbittorrent

  alist:
    image: xhofe/alist:latest
    container_name: alist
    restart: unless-stopped

    environment:
      - TZ=Asia/Shanghai

    volumes:
      - ./alist:/opt/alist/data
      - ./downloads:/downloads

    ports:
      - "5244:5244"

启动

docker compose up -d

访问

qBittorrent:

http://服务器IP:8080

Jellyfin:

http://服务器IP:8096

Jellyfin 添加媒体库

第一次进入 Jellyfin 后,添加媒体库,选择:

/media

由于 /media 映射的是宿主机的 ./downloads,以后 qBittorrent 下载完成的视频都会自动出现在 Jellyfin 中,可直接在线播放。

密码

qBittorrent 账号密码

如果你使用的是 LinuxServer.ioqbittorrent Docker 镜像(上面给你的就是这个),首次登录方式如下:

  • 用户名admin
  • 密码:不是固定密码,而是随机生成的临时密码

查看临时密码:

docker logs qbittorrent

或者:

docker logs -f qbittorrent

你会看到类似:

******** Information ********
The WebUI administrator username is: admin
The WebUI administrator password was not set. A temporary password is provided for this session:
abcdEFGH1234

获取 AList 初始管理员密码

启动完成后执行:

docker logs alist

或者:

docker exec -it alist ./alist admin

会显示类似:

username: admin
password: xxxxxxxxx

如果想重置密码:

docker exec -it alist ./alist admin set NEW_PASSWORD

在 AList 中添加本地存储

登录后台后:

  1. 管理 → 存储
  2. 添加存储
  3. 类型选择 本地存储 (Local)
  4. 根目录填写:
/downloads

保存后,你就可以:

  • 在网页浏览下载的文件
  • 在线播放视频(浏览器支持的格式)
  • 下载文件
  • 开启 WebDAV 后,用 Windows、macOS、手机文件管理器直接挂载访问。

这样三者之间的关系就是:

磁力/PT
     │
     ▼
qBittorrent
     │
     ▼
downloads(共享目录)
   ├── Jellyfin:建立影视库、在线播放
   └── AList:文件浏览、WebDAV、下载、分享

这是个人影音服务器中非常常见的一套组合。

  • cy

  • P3zLZ73xG79djDAgZmrXP62acfQEB4aX.webp

  • 这里哪个软件具有streaming种子的能力?

  • @cecini #3
    用这个吧

    Stremio

    Torrentio

    Real-Debrid(可选)

    服务器

    浏览器/电视/手机

  • 看一下

  • @yangyan #4 发布于2026/7/10 11:20:00
    @cecini #3
    用这个吧

    Stremio

    Torrentio

    Real-Debrid(可选)

    服务器

    浏览器/电视/手机

    你的方案不是可以吗 为啥又给出第二个方案

  • 你的方案是在线种子下载,下载完成后再观看?

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有63680位seeker

🎉欢迎新用户🎉