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的镜像都遵循用户文件权限,所以开始之前需要先获取一下对应用户的UIDGID 也就是用户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密钥保持默认
验证证书按需(推荐 对局域网禁用)
最后修改:2024 年 01 月 20 日
如果觉得我的文章对你有用,请随意赞赏