unsubbed.co

Agregarr

Agregarr gives you sync Plex Home and Recommended with various sources on your own infrastructure.

Overview

Agregarr is a Plex Collections manager that keeps your Home and Recommended fresh by frequently updating it with collections from various sources Agregarr is a Plex Collections manager that keeps your Home and Recommended fresh by frequently updating it with collections from various sources - agregarr/agregarr The project has 912 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • Public Lists: Add public lists from Trakt, IMDb, TMDB, Letterboxd, MDBList, FlixPatrol (Networks Top 10), AniList and MyAnimeList, with presets and custom list options.
  • Grab Missing Items: Missing items from lists can be added via Radarr/Sonarr or Overseerr, with various filters available including release year, season count, list position, genre, and origin country
  • Coming Soon: Create Coming Soon Collections based off monitored content in Radarr/Sonarr, or anticipated releases from Trakt, complete with trailers and poster overlays.
  • Overseerr Requests: Generate Collections either for each users requests (only visible to that user), or for All Requests
  • Tautulli Statistics: Generate Collections based on the Most Popular content on your server
  • Independent Reordering: Control the order in which Collections appear across the Home/Recommended screens and the Library tab independently
  • Keeps Plex Updated: Collections will be be updated on every sync (default 12 hours, custom scheduling available). Custom sync options available per-collection.
  • Randomise Home Order: Keep your home screen dynamic by rotating the order in which collections appear (separate scheduling available)
  • Template System: Easily set collection names with flexible templating and title importing from lists.
  • Time Restrictions: Schedule collections to be active only during specific time periods

Getting Started

Source: GitHub README

services:
  agregarr:
    image: agregarr/agregarr:latest
    container_name: agregarr
    volumes:
      - /path/to/config:/app/config # Change /path/to/config to your actual config path
      # Linux/Mac: - /mnt/serverdata/configs/agregarr:/app/config
      # Windows:   - C:\serverdata\configs\agregarr:/app/config

      # Optional: For Coming Soon/Placeholder feature
      - /path/to/placeholder/movies:/data/movies
      - /path/to/placeholder/tv:/data/tv
      # Linux/Mac:
      # - /mnt/media/movie-placeholders:/data/movies
      # - /mnt/media/tv-placeholders:/data/tv
      # Windows:
      # - E:\media\movie-placeholders:/data/movies
      # - E:\media\tv-placeholders:/data/tv

      # And then select your root folders in Settings -> Downloads
    environment:
      - TZ=Pacific/Auckland # Set to your local timezone for accurate poster overlay release dates/countdowns - see 'TZ Identifier' column here https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
    ports:
      - 7171:7171
    restart: unless-stopped

Normalized Features

Source: tool-features-normalized.json

dashboard, docker, docker compose, templates.

Features

Customization & Branding

  • Templates

Analytics & Reporting

  • Dashboard