Grad shape
Grad shape

nefarious

Media Management

About this project

nefarious is a web application that automatically downloads Movies and TV Shows.

Build Status Docker Pulls

It uses Jackett and Transmission under the hood. Jackett searches for torrents and Transmission handles the downloading.

Features:

  • Search and discover TV & Movies (by popularity, genres, year etc.)
  • Auto download TV & Movies
  • Find similar and recommended TV & Movies (via The Movie Database & Rotten Tomatoes)
  • Manually search and download Jackett's torrent results
  • Supports blacklisting torrent results (i.e. permanently avoid a bad/fake torrent)
  • Supports quality profiles (i.e. only download 1080p Movies and 720p TV)
  • Supports whether to download media with hardcoded subtitles or not
  • Supports user defined keywords to filter results (i.e. ignore "x265", "hevc" codecs)
  • Monitor transmission results & status from within the app
  • Self/auto updating application, so you're always up-to-date
  • Supports multiple users and permission groups (i.e. admin users and regular users)
  • Responsive Design (looks great on desktops, tablets and small devices like phones)
  • Includes movie trailers
  • Automatically renames media
  • Supports multiple languages (TMDB supports internationalized Titles, Descriptions and Poster artwork)
  • Notifications - supports all major notification services (via Apprise)
  • Imports existing libraries
  • VPN integration (optional)
  • Auto download subtitles via opensubtitles api
  • Autodetect & blacklist spam/fake video content
  • Autodetect & blacklist "stuck" torrents that fail to complete after X days

Contents

Demo

Screenshots

Login

Search

TV Result

Movie Result

Download Status

Discover via TMDB

Discover via Rotten Tomatoes

Wanted

Watching

Settings

Search M

Technologies & License
GPL-3.0 Python
Quick Deploy

Deploy this project to cloud platforms with one click