介绍
# Jellyseerr
通过您的 Jellyseerr 服务器请求电影和电视剧,以便自动下载到 Plex/Jellyfin。
## 设置
配置您的 Jellyseerr 服务器:
```bash scripts/setup.sh ```
您需要: - Jellyseerr 服务器 URL - API 密钥(来自 Jellyseerr 设置 > 常规)
## 使用方法
请求电影: ```bash scripts/request_movie.py "Movie Name" ```
请求电视剧: ```bash scripts/request_tv.py "TV Show Name" ```
搜索内容: ```bash scripts/search.py "Content Name" ```
## 示例
请求电影: ```bash scripts/request_movie.py "The Matrix" ```
请求电视剧(整部剧集): ```bash scripts/request_tv.py "Breaking Bad" ```
请求特定电视剧季: ```bash scripts/request_tv.py "Breaking Bad" --season 1 ```
## 自动可用性通知
当您请求的内容可用时获取通知。
### Webhooks(推荐)
要获取即时通知,请设置 Webhook 集成。有关完整指南,请参阅 [references/WEBHOOK_SETUP.md](references/WEBHOOK_SETUP.md)。
快速设置: ```bash scripts/install_service.sh # Run with sudo ```
然后配置 Jellyseerr 将 Webhook 发送到 `http://YOUR_IP:8384/`
### 轮询(备选方案)
对于无法使用 Webhook 的环境,请使用基于 cron 的轮询:
```bash crontab -l > /tmp/cron_backup.txt echo "* * * * * $(pwd)/scripts/auto_monitor.sh" >> /tmp/cron_backup.txt crontab /tmp/cron_backup.txt ```
检查待处理请求: ```bash scripts/track_requests.py ```
## 配置
编辑 `~/.config/jellyseerr/config.json`: ```json { "server_url": "https://jellyseerr.yourdomain.com", "api_key": "your-api-key", "auto_approve": true } ```
## API 参考
有关 Jellyseerr API 文档,请参阅 [references/api.md](references/api.md)。