NAS游戏库自动下载新方案,Questarr部署教程

NAS游戏自动化终于有了新选择

NAS上做自动化资源管理的玩法已经流行好几年了,影视、音乐、书籍都有对应的工具,唯独游戏这块一直没什么动静。原因也很简单,游戏资源站点分散,而且很多需要登录或验证,自动化的门槛更高。不过Questarr这个项目打破了僵局,它把游戏资源的管理也拉进了"All in One"的轨道。

Questarr是一个免费开源、可自托管的游戏管理与自动下载工具,设计思路明显参考了Sonarr、Radarr这类媒体管理工具。它要做的事情很简单:让用户不用再手动去论坛找资源、复制磁力链接、再跑到下载器里粘贴。只要把游戏加进库,后面所有环节都由Questarr调度。

不只是下载器:Questarr的核心功能

游戏发现方面,Questarr接入了IGDB数据库,可以浏览热门游戏、新作和待发售作品,还支持同步Steam愿望清单。库管理方面,每个游戏都可以设置"想要""已拥有""正在玩""已通关"等状态,也能打自己的评分和备注。下载自动化方面,它集成了Prowlarr/Torznab/Newznab索引器,兼容主流的BT客户端和Usenet客户端,索引器一旦发现匹配资源,就会自动推送到下载器。

元数据聚合是另一个亮点,封面、简介、攻略链接甚至热门Mod信息都会从IGDB、Steam、HowLongToBeat、PCGamingWiki、NexusMods等来源抓取回来。另外还有黑名单过滤、首选发布组设置、Apprise通知等进阶功能。

部署前需要搞清的三件事

第一,Questarr不是单打独斗的工具,为了完整体验,需要和Prowlarr、qBittorrent配合。Prowlarr负责集中管理索引器,把搜索请求广播给各个资源站;qBittorrent负责实际下载。第二,游戏信息库依赖IGDB,所以需要去申请API Key。IGDB是Twitch旗下的游戏数据库平台,申请免费,但双重验证需要手机号,国内用户可能要想点办法。第三,整个过程依赖互联网,索引器需要能访问外部站点,如果网络环境不允许,这个项目基本跑不起来。

用Compose快速搭建三个容器

下面以极空间NAS为例。先在文件管理器的Docker目录下新建一个名为Questarr的文件夹,用来存放配置。接着打开极空间的Docker应用,进入Compose功能,新增一个项目。项目名称自定义,存储位置选择刚才创建的文件夹,权限建议勾选所有合规文件夹最大读写权限。然后在Compose配置里填入三个服务:questarr、prowlarr、qbittorrent。

镜像拉取需要解决网络问题,配置粘贴之前最好先用AI工具整理一下缩进和格式,避免因格式错误导致部署失败。创建完成后,看到三个容器都显示"运行中",说明环境已经就绪。

先配置Prowlarr,把索引源备好

浏览器输入极空间IP加Prowlarr映射的端口,进入初始化页面。认证方式选择Forms,然后设置用户名和密码。Prowlarr支持中文,在设置里切换即可。接下来要做的是添加索引器。在左侧菜单找到"索引器",点击"添加索引器",搜索"game"就能看到一批游戏资源站点。

建议优先选择公开站点,逐个点击"测试",如果返回绿色的勾,说明可以正常连接,保存即可。多添加几个可用站点,可下载的资源会更丰富。全部添加完,记下"设置---通用"里的API密钥,后面Questarr同步要用。

qBittorrent需要一点小调整

qBittorrent官方容器直接用IP访问会被拦截,报Unauthorized。解决办法是在映射出来的qBittorrent.conf文件末尾加上两行配置:WebUICSRFProtection=false和WebUIHostHeaderValidation=false,保存后重启容器。

重启后打开日志,能看到初始的用户名和密码。用这组凭据登录Web界面,先把语言改成简体中文,再到"设置---WebUI---验证"里改成自己的用户名和密码,方便以后登录。

最后配置Questarr,连接一切

打开Questarr的Web界面,首次进入需要创建管理员账户,并且填入之前申请的IGDB客户端ID和密钥。Questarr目前还没有中文UI,可以用浏览器翻译插件辅助,但翻译后游戏名可能很生硬,建议直接保持英文。进入主界面后,先到"Indexers"选项卡,点击"Sync Prowlarr",填写Prowlarr的访问地址和API密钥,同步成功后,之前在Prowlarr添加的站点就会自动出现在这里。

接着到"Downloaders"里添加下载器,选择qBittorrent,填入主机地址、端口、用户名和密码,点击"Test Connection"测试连通性,通过后保存。添加游戏也很简单,在搜索框输入想玩的游戏完整英文名,如果索引器里有资源,下方会直接显示匹配项,点击Add就把游戏纳入了库。进入游戏详情页,可以看到聚合的元数据,点击Download按钮会弹出可用资源列表,选择合适的资源点击下载。之后在"Downloads"页面能看到进度,qBittorrent也会同步开始下载。

几个实用建议

Questarr的可玩性比较高,除了上面提到的功能,还支持黑名单过滤、首发发布组、状态标签管理、通知推送等。对于游戏玩家来说,这套部署完成之后,只需要维护好愿望清单,剩下的搜资源、下载、入库都可以自动完成。不过也要提醒几点:公开索引器的资源质量参差不齐,建议下载前看下种子数;IGDB API请求有频率限制,别一次添加太多游戏;如果遇到下载不了的情况,先检查Prowlarr里站点是否测试通过,再检查网络环境。

整体来看,Questarr让NAS在游戏领域的价值又进了一步,值得游戏佬们折腾一番。

相关推荐
苹果嘉尔121381 小时前
Linux系统编程——网络(TCP)
linux·运维·服务器
LadiesAndGentlemen1 小时前
概览篇:世界模型、空间智能与地理空间智能是什么关系
数据库·人工智能·自然语言处理·开源·aigc
昌原的儿子LEO2 小时前
Linux进程知识点总结
linux·服务器·c语言·数据库
Databend2 小时前
Cluster Key 最佳实践:列怎么选、顺序怎么排与粒度设计
大数据·数据库·sql
IT小白杨2 小时前
哪种浏览器适合跨境电商?2026场景化方案建议与架构对比
服务器·chrome·经验分享·架构·安全架构·指纹浏览器
koi77u2 小时前
嵌入式学习---进程与线程(1)
linux·服务器·学习
小尘要自信2 小时前
2026手机远控电脑横测:CMD、游戏按键、144帧...ToDesk/向日葵/RustDesk跨设备处理任务
游戏·智能手机·电脑
三8442 小时前
WordPress REST API 参数校验机制剖析:为什么 author__not_in 无法直接盲注?
服务器·前端·数据库