nefarious
通过 Web 界面自动下载电影和电视剧,集成了种子搜索与下载。
智能下载
前往项目主页
该项目暂未提供安装包,请直接访问源代码仓库
自动搜刮并下载影视剧,全自动追更。
核心功能
- 自动搜索并下载电影和电视剧
- 按画质、关键词等规则过滤种子
- 黑名单屏蔽虚假或卡住种子
- 支持 VPN 集成和自动下载字幕
- 多用户权限管理,响应式界面
避坑指南
- •首次启动可能需要几分钟等待容器初始化。2. Jackett 需要手动添加索引器(如 The Pirate Bay)。3. 如果使用 VPN,请参考项目 VPN.md 配置,否则容器网络可能冲突。4. Transmission 默认无密码,如需密码需修改 transmission-settings.json 后重建容器。5. 大文件下载注意宿主机磁盘空间。
适用场景
- 想搭建一个自动追剧的媒体中心,懒得手动找资源
- 和 Plex/Emby 配合,实现全自动下载+播放
详细介绍
Nefarious 是一个自托管的 Web 应用,能自动帮你下载电影和电视剧。它底层集成了 Jackett(搜索种子)和 Transmission(下载种子),并通过一个统一的网页界面让你轻松搜索、监控和管理媒体库。主要功能包括:按画质自动下载(比如只下1080p电影)、黑名单屏蔽虚假种子、VPN 集成、自动下载字幕、多用户支持等。基于 Docker 部署,更新自动完成。还能通过 TMDB 和烂番茄发现热门影视,支持自定义关键词过滤不要的编码格式。
常见问题与排障 (1)
故障排除为什么celery beat在Docker中会因“Pidfile (celerybeat.pid) already exists”而循环重启?
前一次运行的pidfile持久存在于容器的文件系统中,导致celery beat误认为它仍在运行。解决方法:(1) 在启动celery beat前移除pidfile,例如在docker-compose中添加命令:command: sh -c "rm -f /path/to/celerybeat.pid && celery beat -A your_app --pidfile=/path/to/celerybeat.pid"。(2) 通过设置--pidfile=(空值)或使用/dev/null来禁用pidfile。(3) 确保pidfile目录位于tmpfs卷上,以便重启时自动清理。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
确保已安装 Docker 和 docker-compose
git clone 项目,复制 .env 文件并配置下载路径
执行 docker-compose up -d 启动所有容器
- 确保已安装 Docker 和 docker-compose
- git clone 项目,复制 .env 文件并配置下载路径
- 执行 docker-compose up -d 启动所有容器
暂未获取到校验码
该项目暂未在 GitHub Release 页面提供 SHA-256 校验码
SHA256 校验码
暂无校验码
建议从 GitHub Releases 页面直接下载,并自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
进入项目目录执行 docker-compose down -v 即可停止并删除容器及数据卷(注意:-v 会删除持久化数据,先备份 .env 和配置)
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
1 FAQ