tdarr

tdarr

Docker app from Selfhosters

Overview

(Tdarr_Node included) Tdarr V2 is a distributed transcoding system for automating media library transcode/remux management and making sure your files are exactly how you need them to be in terms of codecs/streams/containers and so on. Put your spare hardware to use with Tdarr Nodes for Windows, Linux (including Linux arm) and macOS.

Designed to work alongside applications like Sonarr/Radarr and built with the aim of modularisation, parallelisation and scalability, each library you add has its own transcode settings, filters and schedule. Workers can be fired up and closed down as necessary, and are split into 4 types - Transcode CPU/GPU and Health Check CPU/GPU. Worker limits can be managed by the scheduler as well as manually.

For a desktop application with similar functionality please see HBBatchBeast.

Docs here: https://tdarr.io/docs/

Plugins here: https://github.com/HaveAGitGat/Tdarr_Plugins

Runtime arguments

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

Template configuration

Server IPVariable

Server IP. Required if using Tdarr Nodes on your local network

Target
serverIP
Default
0.0.0.0
Server PortPorttcp

Server Port

Target
8266
Default
8266
Value
8266
WebUI PortPorttcp

WebUI Port

Target
8265
Default
8265
Value
8265
Internal NodeVariable

Enable/disable the Node within the server container by setting true/false

Target
internalNode
Default
false
Node IPVariable

Node IP

Target
nodeIP
Default
0.0.0.0
Node IDVariable

Node ID Name

Target
nodeID
Default
MyInternalNode
Node PortPorttcp

Node Port

Target
8264
Default
8264
Value
8264
PUIDVariable

Container Variable: PUID

Default
99
PGIDVariable

Container Variable: PGID

Default
100
AppdataPathrw

Container Path: /app/server

Target
/app/server
Default
/mnt/user/appdata/tdarr/server
ConfigsPathrw

Container Path: /app/configs

Target
/app/configs
Default
/mnt/user/appdata/tdarr/configs
LogsPathrw

Container Path: /app/logs

Target
/app/logs
Default
/mnt/user/appdata/tdarr/logs
Media LibraryPathrw

Container Path: /mnt/media

Target
/mnt/media
Transcode CachePathrw

Container Path: /temp

Target
/temp

Download Statistics

16,371,770
Total Downloads
176,821
This Month
194,144
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
ghcr.io/haveagitgat/tdarr
Last Updated2026-04-20
First Seen2019-09-26

Run Tdarr on Unraid.

Tdarr is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.