Skip to content

Prowlarr

aMuTorrent integrates with Prowlarr to search for torrents across multiple indexers and add them directly to rTorrent or qBittorrent.

  • Prowlarr instance with configured indexers
  • At least one BitTorrent client enabled in aMuTorrent (rTorrent or qBittorrent)
  1. Go to Settings in aMuTorrent
  2. Expand the BitTorrent Integration section (Prowlarr settings are nested here)
  3. Enable Prowlarr integration
  4. Configure:
    • Prowlarr URL: Full URL to your Prowlarr instance (e.g., http://prowlarr:9696)
    • API Key: Your Prowlarr API key (found in Prowlarr → Settings → General)
Terminal window
PROWLARR_ENABLED=true
PROWLARR_URL=http://prowlarr:9696
PROWLARR_API_KEY=your-api-key-here
{
"integrations": {
"prowlarr": {
"enabled": true,
"url": "http://prowlarr:9696",
"apiKey": "your-api-key-here"
}
}
}
  1. Open Prowlarr web interface
  2. Go to SettingsGeneral
  3. Under Security, find API Key
  4. Copy the key and paste it in aMuTorrent settings
services:
prowlarr:
image: linuxserver/prowlarr:latest
container_name: prowlarr
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
volumes:
- ./data/prowlarr/config:/config
ports:
- "9696:9696"
restart: unless-stopped
# Use rTorrent, qBittorrent, or both
rtorrent:
image: crazymax/rtorrent-rutorrent:latest
container_name: rtorrent
# ... rtorrent config (see RTORRENT.md) ...
qbittorrent:
image: linuxserver/qbittorrent:latest
container_name: qbittorrent
# ... qbittorrent config (see QBITTORRENT.md) ...
amutorrent:
image: g0t3nks/amutorrent:latest
environment:
# Enable at least one BitTorrent client
- RTORRENT_ENABLED=true
- RTORRENT_HOST=rtorrent
- RTORRENT_PORT=8000
# - QBITTORRENT_ENABLED=true
# - QBITTORRENT_HOST=qbittorrent
# - QBITTORRENT_PORT=8080
# - QBITTORRENT_USERNAME=admin
# - QBITTORRENT_PASSWORD=your_password
- PROWLARR_ENABLED=true
- PROWLARR_URL=http://prowlarr:9696
- PROWLARR_API_KEY=your-api-key
volumes:
# Download directories (optional): Required for moving/deleting files
- ./data/rTorrent/downloads:/downloads
ports:
- "4000:4000"
restart: unless-stopped
  • Verify Prowlarr URL and API key in Settings
  • Ensure Prowlarr is accessible from aMuTorrent (check Docker networking)
  • Verify indexers are configured and working in Prowlarr
  • Check Prowlarr logs for indexer errors
  • Some indexers may be rate-limited or require authentication
  • Ensure at least one BitTorrent client (rTorrent or qBittorrent) is connected and working
  • Check if the torrent/magnet link is valid
  • Some indexers may require Prowlarr to proxy downloads
  • If both clients are connected, check that you selected the correct target client
  • Regenerate the API key in Prowlarr if needed
  • Ensure no extra spaces when copying the key
  • API keys are case-sensitive