media-triage

media-triage

Docker app from geiserx's Repository

Overview

Automated media pipeline that monitors a Telegram group for torrent tracker posts, parses release metadata using regex, and presents everything in a review-ready web dashboard. Integrates with Prowlarr (indexer aggregator), qBittorrent, and TMDB for metadata enrichment.

Built on FastAPI with PostgreSQL and Telethon.

Requires: PostgreSQL, Telegram API credentials, TMDB API key.

More info: https://github.com/GeiserX/media-triage

Install media-triage on Unraid in a few clicks.

Find media-triage in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for media-triage Review the template variables and paths Click Install

Requirements

PostgreSQL, Telegram API credentials, TMDB API key

Download Statistics

2,268
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
drumsergio/media-triage:latest
Last Updated2026-04-26
First Seen2026-04-06

Runtime arguments

Web UI
http://[IP]:[PORT:4850]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Web dashboard port

Target
4850
Default
4850
SessionsPathrw

Telethon session files

Target
/data/sessions
Default
/mnt/user/appdata/media-triage/sessions
Telegram API IDVariable

Telegram API ID from my.telegram.org

Target
TELEGRAM_API_ID
Telegram API HashVariable

Telegram API hash

Target
TELEGRAM_API_HASH
Telegram PhoneVariable

Phone number with country code

Target
TELEGRAM_PHONE
Telegram Group IDVariable

Telegram group ID to monitor

Target
TELEGRAM_GROUP_ID
Bot TokenVariable

Telegram bot token

Target
TELEGRAM_BOT_TOKEN
Owner IDVariable

Your Telegram user ID for admin commands

Target
TELEGRAM_OWNER_ID
TMDB API KeyVariable

TMDB API key for metadata

Target
TMDB_API_KEY
PostgreSQL HostVariable

PostgreSQL hostname

Target
POSTGRES_HOST
Default
media-triage-postgres
PostgreSQL PasswordVariable

PostgreSQL password

Target
POSTGRES_PASSWORD
Prowlarr URLVariable

Prowlarr instance URL (optional)

Target
PROWLARR_URL
Prowlarr API KeyVariable

Prowlarr API key

Target
PROWLARR_API_KEY
qBittorrent URLVariable

qBittorrent instance URL (optional)

Target
QBITTORRENT_URL