Skip to content

Small service to fetch torrent files from Jackett supplied RSS feeds every 5 minutes based on your regex patterns.

Notifications You must be signed in to change notification settings

peavers/jackett-rss-processor

Repository files navigation

Jackett Torrent Processor

Release Super Linter

A very simple RSS -> Blackhole web application

What

Setting up hundreds of RSS filters on your torrent client is fine until you want to try another client. This small application moves the RSS filters out of your client and to a standalone application.

Running

Docker is always going to be the easiest and cleanest way to get up and running

Once the containers are running, access on http://localhost:8080

Note: Replace ${WATCH_DIRECTORY} with the absolute path where you want torrent files to be downloaded.

version: '3.7'
services:

  jackett:
    container_name: jackett
    image: linuxserver/jackett:latest
    restart: unless-stopped
    logging:
      options:
        max-size: "2m"
        max-file: "5"

  jackett-rss-processor:
    image: peavers/jackett-rss-processor:latest
    container_name: jackett-rss-processor
    restart: unless-stopped
    ports:
      - 8080:8080
    environment:
      - SPRING_DATA_MONGODB_HOST=jackett-rss-mongo
    volumes:
      - ${WATCH_DIRECTORY}:/watched
    depends_on:
      - jackett
      - jackett-rss-mongo
    logging:
      options:
        max-size: "2m"
        max-file: "5"

  jackett-rss-mongo:
    image: mongo:latest
    container_name: jackett-rss-mongo
    restart: unless-stopped
    volumes:
      - mongo-data:/data/db
    logging:
      options:
        max-size: "2m"
        max-file: "5"

volumes:
  mongo-data:

About

Small service to fetch torrent files from Jackett supplied RSS feeds every 5 minutes based on your regex patterns.

Topics

Resources

Stars

Watchers

Forks

Sponsor this project

 

Contributors 4

  •  
  •  
  •  
  •