Radarr 安装

本文重在 Radarr 的部署流程,介绍和具体使用方法请到:监控并自动下载影视 – 技焉洲 (yanh.tech)

指标 描述
适用系统 Debian 系发行版,包括 Ubuntu, Armbian,其他发行版稍改命令一般也可
走通流程时间 10 分钟

原生安装

教程: Radarr Linux Installation | Servarr Wiki

前置准备

Radarr 将以 radarr 用户和 media 组运行。

sudo apt install -y curl sqlite3

需要提前创建 media 组,并添加 radarr 用户到组内

sudo useradd radarr
sudo usermod -aG media radarr

创建目录 /var/lib/radarr 并确保 radarr 有 rw 权限

sudo mkdir -p /var/lib/radarr
sudo chown -R radarr:media /var/lib/radarr
sudo chmod -R 771 /var/lib/radarr

下载安装

github_project="Radarr/Radarr"
tag=$(curl -s "https://api.github.com/repos/${github_project}/releases/latest" | grep "tag_name" | head -n 1 | awk -F ":" '{print $2}' | sed 's/\"//g;s/,//g;s/ //g')
arch=$(uname -m)
if [[ $arch == "aarch64" ]]; then
    ARCHITECTURE="arm64"
elif [[ $arch == "x86_64" ]]; then
    ARCHITECTURE="x64"
else
    echo "Unknown architecture: $arch"
    exit 1
fi
curl -L -O https://github.com/Radarr/Radarr/releases/download/$tag/Radarr.master.${tag:1}.linux-core-$ARCHITECTURE.tar.gz && \
tar -xvzf Radarr*.linux*.tar.gz && sudo mv Radarr /opt/ && \
sudo chown radarr:radarr -R /opt/Radarr && rm Radarr*.linux*.tar.gz

这次不能直接覆盖更新

systemd 守护进程

创建服务文件

cat << EOF | sudo tee /etc/systemd/system/radarr.service > /dev/null
[Unit]
Description=Radarr Daemon
After=syslog.target network.target

[Service]
User=radarr
Group=media
Type=simple
ExecStart=/opt/Radarr/Radarr -nobrowser -data=/var/lib/radarr/
TimeoutStopSec=20
KillMode=process
Restart=on-failure

[Install]
WantedBy=multi-user.target
EOF

重新加载

sudo systemctl -q daemon-reload

允许开机开启并立即运行

sudo systemctl enable --now -q radarr

查看今天以来的日志

sudo journalctl --since today -u radarr

网页

访问: http://Your_IP:7878 ,查看网页是否正常运行

sudo ufw allow 7878/tcp comment "radarr"

更新

在网页中,【设置】-【通用】,打开高级选项,找到【更新】,可以选择自动更新,不过似乎要等新的更新才会自动更新,不能即时立马更新。

卸载

sudo systemctl stop radarr
sudo rm -rf /opt/Radarr
# sudo rm -rf /var/lib/radarr   # 不保留数据。这是 Radarr 的配置文件
sudo rm -rf /etc/systemd/system/radarr.service
sudo systemctl -q daemon-reload

Docker 版

不推荐使用,主要在于文件权限不好处理

myserve="radarr"
sudo ufw allow 7878/tcp comment $myserve && sudo ufw reload
mkdir -p ~/myserve/$myserve && cd ~/myserve/$myserve  && mkdir data movies downloadclient-downloads
cat > docker-compose.yml << EOF
---
version: "2.1"
services:
  radarr:
    image: lscr.io/linuxserver/radarr:latest
    container_name: radarr
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - ./data:/config
      - /home/ahfei/disk1/M.M.P/FILM:/movies #optional
      - /home/ahfei/Public/topmovies:/home/ahfei/Public/topmovies #optional
    ports:
      - 7878:7878
    restart: unless-stopped
EOF
docker compose pull
docker compose up -d
docker compose down

原文链接: https://yanh.tech/2024/06/Radarr-installation/

版权声明:本博客所有文章除特別声明外,均为 AhFei 原创,采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 技焉洲 (yanh.tech)

保持更新 ٩(•̤̀ᵕ•̤́๑)ᵒᵏᵎᵎᵎᵎ 清晰恒益的实用技能,欢迎使用 RSS 订阅,如果能留言互动就更好了。

可在 Telegram 群组 https://t.me/vfly2 交流依文章步骤遇到的问题。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇