Jackett —— 索引器
Jackett —— 索引器

Jackett —— 索引器

标签
Docker
创建时间
Jul 18, 2022 05:35 AM
上次编辑时间
Last updated February 13, 2023

部署Jackett

Jackett充当代理服务器:它将来自应用程序(Sonarr、SickRage、CouchPotato、Mylar 等)的查询转换为特定于跟踪器站点的 http 查询,解析 html 响应,然后将结果发送回请求软件。这允许获取最近的上传(如 RSS)和执行搜索。
Jackett 是维护索引器抓取和翻译逻辑的单一存储库 - 消除了其他应用程序的负担。

下载镜像

在 Docker 注册表中 搜索 linuxserver/jackett 下载
或者通过ssh在终端拉取镜像:
docker pull linuxserver/jackett:latest

创建容器

通过docker命令行创建容器
docker run -d \ --name=jackett \ -e PUID=1026 \ -e PGID=100 \ -e TZ=Asia/Shanghai \ -e AUTO_UPDATE=true \ -p 9117:9117 \ -v /volume1/docker/jackett/config:/config \ -v /volume1/docker/jackett/downloads:/downloads \ --restart unless-stopped \ linuxserver/jackett:latest

参数说明

参数
说明
-e PUID=1026
PUID用户id
-e PGID=100
GroupID组id
-e TZ=Asia/Shanghai
指定时区为亚洲上海
-e AUTO_UPDATE=true
允许 Jackett 在容器内部进行更新(目前由 Jackett 推荐并默认启用)
-e RUN_OPTS=<run options here>
可以选择指定要传递的其他参数
-p 9117:9117
web界面映射端口
-v /config
Jackett 存储其配置文件的位置
-v /downloads
downloads文件夹

应用设置

浏览器打开 <your-ip>:9117 ,可以进一步配置各种PT和BT网站。
配置非常简单,可以直接使用网页翻译。

配置FlareSolverr

部分网站设置了cloudflare防火墙,需要配合 FlareSolverr
可以在docker中部署FlareSolverr,使用flaresolverr越过cloudflare防火墙。

拉取 flaresolverr 镜像

docker pull flaresolverr/flaresolverr:latest

创建flaresolverr容器

⚠️
flaresolverr建议添加代理,网络不通畅的话会闪退重启
docker run -d \ --name=flaresolverr \ -p 8191:8191 \ -e LOG_LEVEL=info \ -e http_proxy=http://172.17.0.1:7890 \ -e all_proxy=http://172.17.0.1:7890 \ --restart unless-stopped \ flaresolverr/flaresolverr:latest
打开 <your-ip>:8191 出现这么一条信息即表示成功
{"msg":"FlareSolverr is ready!","version":"v2.1.0","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0"}

在jackett里添加flaresolverr

notion image