Use your VPN for torrent traffic
Bind torrent traffic to the VPN adapter, pause on VPN drops, and keep the WebUI/API listener available for LAN clients when your VPN allows local ingress.
Download and manage torrents on your Mac, or connect Sonarr and Radarr to handle downloads for you. Manage transfers in the Mac app or from a browser on your network.
Also available for Windows. View the Windows version.
Use your VPN for torrent traffic, organize downloads, and connect your media apps.
Bind torrent traffic to the VPN adapter, pause on VPN drops, and keep the WebUI/API listener available for LAN clients when your VPN allows local ingress.
Add Controllarr as a qBittorrent download client in Sonarr or Radarr. Overseerr sends requests through those apps.
POST /api/v2/torrents/add category=tv urls=magnet:?xt=urn:btih:... GET /api/v2/torrents/info
Controllarr limits how many tracker address lookups run at once when your library gets large.
Use the SwiftUI window on the Mac, the status item in the menu bar, or the embedded React WebUI from another machine on your network.
Local: http://127.0.0.1:8791 LAN: http://192.168.1.122:8791 Login: admin / adminadmin
Version 2.3.0 limits background work, improves VPN startup, fixes import paths, and adds confirmation for bulk removal. It also supports the iOS remote app.
Download the latest zip, move the app into Applications, and point your *arr apps at the Connect Sonarr and Radarr.
Download the latest Controllarr-v*-macOS-arm64.zip from GitHub Releases.
Unzip, drag Controllarr.app to /Applications, then open it normally.
For LAN clients, set the WebUI bind host to 0.0.0.0, restart, and use the Mac's LAN IP.
Add Controllarr as a qBittorrent client in Sonarr or Radarr at http://mac-lan-ip:8791.