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.
Deploy
Features
Customization & Branding
- Templates
Analytics & Reporting
- Dashboard
Related Media & Streaming Tools
View all 334 →Immich
95KHigh-performance self-hosted photo and video management — automatic backup, ML-powered search, and a Google Photos-like experience on your own server.
Jellyfin
49KThe volunteer-built media solution that puts you in control of your media. Stream movies, shows, music, and photos to any device from your own server.
PhotoPrism
39KAI-Powered Photos App for the Decentralized Web. Tag and find pictures automatically without getting in your way.
Cobalt
39KSave what you love without ads, tracking, paywalls or other nonsense. Just paste the link and you're ready to rock.
qBittorrent
36KAn open-source software alternative to uTorrent. Feature-rich and runs on all major platforms.
SRS
29KSimple, high efficiency, realtime video server. Supports RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH and GB28181.