- 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.io 的 qbittorrent 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 中添加本地存储
登录后台后:
- 管理 → 存储
- 添加存储
- 类型选择 本地存储 (Local)
- 根目录填写:
/downloads
保存后,你就可以:
- 在网页浏览下载的文件
- 在线播放视频(浏览器支持的格式)
- 下载文件
- 开启 WebDAV 后,用 Windows、macOS、手机文件管理器直接挂载访问。
这样三者之间的关系就是:
磁力/PT
│
▼
qBittorrent
│
▼
downloads(共享目录)
├── Jellyfin:建立影视库、在线播放
└── AList:文件浏览、WebDAV、下载、分享
这是个人影音服务器中非常常见的一套组合。
cy
这里哪个软件具有streaming种子的能力?
@cecini #3
用这个吧
Stremio
│
Torrentio
│
Real-Debrid(可选)
│
服务器
│
浏览器/电视/手机
看一下
你的方案不是可以吗 为啥又给出第二个方案
你的方案是在线种子下载,下载完成后再观看?