Radarr是一款 Usenet 和 BitTorrent 用户的订阅工具,它可以帮助你自动跟踪你所订阅RSS 剧集,只要设置好关联的下载工具,就可以在剧集更新之后自动下载,并整理,对美剧的支持度很好,对日剧的支持度为0,对动画片的支持度一般,在持续不断的改进中
同样类型的项目还有 Jackett和Sonarr
项目信息
https://www.gnu.org/licenses/gpl.html
项目功能
主要功能包括且不限于:
- 多国语言支持,包括简体中文
- 添加包含大量信息的新电影,例如预告片、收视率等。
- 支持主要平台:Windows、Linux、macOS、Raspberry Pi等。
- 可以观看更好的电影质量并进行自动升级。例如。从 DVD 到蓝光
- 如果一个失败,自动失败的下载处理将尝试另一个版本
- 手动搜索,以便您可以选择任何版本或查看未自动下载版本的原因
- SABnzbd 和 NZBGet 100% 集成
- 自动搜索版本以及 RSS 同步
- 自动导入下载的电影
- 识别特别版、导演剪辑版等。
- 识别带有硬编码子版本的版本
- 支持QBittorrent、Deluge、rTorrent、Transmission、uTorrent等下载客户端
- 与 Kodi、Plex 完全集成(通知、库更新)
- 漂亮的用户界面
- 导入元数据,例如预告片或字幕
- 添加元数据,例如供 Kodi 和其他人使用的海报和信息
- 配置文件的高级自定义,这样 Radarr 将始终下载您想要的副本
安装部署
本文记录使用流行且便捷的Docker方案来进行安装,其他平台的安装方式请自行官网查看文档。
Radarr 团队不提供官方 Docker 镜像。但是,许多第三方已经创建并维护了自己的第三方。我们选用维护一流的linuxserver提供的镜像。
Docker命令安装
1.拉取镜像
网络原因,请先设置Docker国内加速地址;然后再输入以下命令拉取
docker pull linuxserver/radarr
拉取成功回显:
(base) root@ubuntu:~# docker pull linuxserver/radarr
Using default tag: latest
latest: Pulling from linuxserver/radarr
0e67a9c9db93: Pull complete
07cd4b7b6c74: Pull complete
5fc328aa570b: Pull complete
599b049375ec: Pull complete
9e8ac92ba6ec: Pull complete
65e1f4efb278: Pull complete
395dc119f7f6: Pull complete
77ed1808b39d: Pull complete
d7cacc0d4149: Pull complete
Digest: sha256:a85e44b90fe0baef184b87394cfa56f34e25452b5f6449b0aa50cd9b09ae8198
Status: Downloaded newer image for linuxserver/radarr:latest
docker.io/linuxserver/radarr:latest
2.配置并运行
注意 linuxserver的镜像都遵循用户文件权限,所以开始之前需要先获取一下对应用户的UID和GID 也就是用户ID和用户所在组的ID。
假设系统内已经有了一个普通用户alex
id alex
返回
uid=1000(alex) gid=1000(alex) groups=1000(alex)
我们不建议也不希望用root
来进行操作
复制以下配置并按需改
docker run -d \
--name=radarr \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 7878:7878 \
-v /path/to/data:/config \
-v /path/to/movies:/movies `#optional` \
-v /path/to/downloadclient-downloads:/downloads `#optional` \
--restart=always \
linuxserver/radarr
``
docker-compose.yml
方式为现在推荐的部署方式,优点比CLI显著一些;
首先在合适的地方创建一个docker-compose.yml
空文件出来,
nano docker-compose.yml
然后粘贴下面的内容
version: "2.1"
services:
radarr:
image: linuxserver/radarr
container_name: radarr
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Shanghai
volumes:
- /path/to/data:/config
- /path/to/movies:/movies #optional
- /path/to/downloadclient-downloads:/downloads #optional
ports:
- 7878:7878
restart: always
按需修改,修改完成保存;输入以下命令启动Docker
docker-compose up -d
注意:
- 端口和路径左侧为宿主机,右侧为容器(右侧一般不修改)
- 路径后俩个
#optional
为可选参数。
4.登陆Web端
查看Docker运行状态
root@ubuntu:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4d02b2cf15be linuxserver/radarr "/init" 5s ago Up 4s 0.0.0.0:7878->7878 radarr
状态正常,可以打开浏览器进行访问了
http://10.0.20.76:7878
接下来就是详细的设置了
群晖安装
1.搜索并拉取镜像
打开 Docker-注册表 搜索radarr
找到linuxserver/radarr
双击拉取 latest
标签的镜像
2.使用镜像
等待拉取完成,进入镜像列表 找到linuxserver/radarr
双击
点击高级设置 - 储存空间 设置一个配置文件所需要的路径
高级设置 - 端口设置 设置一个自己想要的端口
应用 - 启动容器
现在可以打开浏览器访问群晖IP:7878
了
功能设置
设置语言
定位到 Settings - UI - Language - UILanguage
设置完成点击 Save Changes
安全设置
Sonarr安装之后 默认是无需认证即可通过IP:Port
的方式登陆到UI界面,如果在安全的局域网内使用追求便利可以保持现状,但还是建议设置一个登陆密码来进行验证。
定位到 设置 - 通用 - 安全
选项 | 设置 |
---|---|
认证 | 按需(推荐 表单 登陆界面) |
用户名 | 设置一个用户名 |
密码 | 设置一个密码 |
API密钥 | 保持默认 |
验证证书 | 按需(推荐 对局域网禁用) |