AutoThrottle jaimistry/autothrottle:latest https://hub.docker.com/r/jaimistry/autothrottle bridge false https://github.com/JaiMistry/autothrottle/issues https://github.com/JaiMistry/autothrottle https://raw.githubusercontent.com/JaiMistry/autothrottle/main/README.md Lowers qBittorrent or Transmission speed limits while someone is watching on Plex, Jellyfin or Emby, and puts your normal speeds back when they stop, so remote streams don't buffer while downloads run. It listens to each media server's own live feed, so it reacts within seconds and needs no webhooks, Plex Pass or Tautulli. A paused stream stays throttled, one left paused for 30 minutes is let go, playback on your own network can be ignored, and the right rates are re-applied after a restart. The dashboard shows what's playing, what's throttled, and a heatmap of when your downloads were held back. After installing, open the WebUI and create your account. Then add your media server and download client on the Configuration page, and map one to the other. Downloaders: MediaServer:Other Tools: http://[IP]:[PORT:7676] https://raw.githubusercontent.com/JaiMistry/unraid-templates/main/templates/autothrottle.xml https://raw.githubusercontent.com/JaiMistry/unraid-templates/main/images/autothrottle.png throttle bandwidth speed limit qbittorrent transmission plex jellyfin emby buffering A Plex, Jellyfin or Emby server, and qBittorrent or Transmission, reachable from this container. GPL-3.0 https://raw.githubusercontent.com/JaiMistry/autothrottle/main/.github/assets/screenshots/dashboard-dark-light.png https://raw.githubusercontent.com/JaiMistry/autothrottle/main/.github/assets/screenshots/connections-light.png 7676 /mnt/user/appdata/autothrottle 99 100 false