Flexget+RSS+Aria2 全自动下载
1. Aria2 安装
wget -N git.io/aria2.sh && chmod +x aria2.sh2. Flexget安装
apt update
apt install python3-pip
pip3 install --upgrade pip
hash -d pip3
pip3 install --upgrade setuptools
pip3 install --ignore-installed flexget3. 设置Flexget 配置文件
mkdir -p ~/.config/flexget
cd .config/flexget
nano config.ymlconfig.yml格式
tasks: 任务名称: rss: RSS-URL accept_all: yes aria2: server: Aria2-IP port: Aria2-端口 secret: Aria2-密钥 path: Aria2-下载绝对路径
4.测试
flexget --test execute5.设置定时任务
使用crontab设置Flexget刷新频率
查看Flexget的绝对路径
which flexget假设Flexget的绝对路径为"/usr/local/bin/flexget",设置每10分钟频率刷新
crontab -e添加
*/10 * * * * /usr/local/bin/flexget --cron execute10分钟后查看状态
flexget status有问题可以查看日志
cat ~/.config/flexget/flexget.log 6. Flexget 开机启动
nano /etc/systemd/system/ flexget.service内容
[Unit]
Description=Flexget
After=network.target
[Service]
User=root
Type=forking
RemainAfterExit=yes
ExecStart=/usr/local/bin/flexget daemon start -d
[Install]
WantedBy=multi-user.target最后再在VPS上运行如下命令即可
systemctl enable flexget #设置开机启动
systemctl start flexget #启动flexget