Jellystat, Prowlarr, Bazarr & Tdarr

Additional integrations for statistics, indexers, subtitles, and transcoding.

Jellystat

Jellystat is a third-party statistics tool for Jellyfin.

  • View detailed playback statistics from Jellystat.
  • Dashboard carousel shows Jellystat stats summary.
  • User details from Jellystat with per-user breakdowns.
  • Dedicated Jellystat screen with multiple data views.

Full Setup (starting from enabling authentication & getting API key)

  1. Access Jellystat Settings
    Open the Jellystat web UI (http://your-server-ip:3000).
    Log in with your admin account.

  2. Generate / Copy API Key
    Go to Settings → API Key.
    Copy the full API Key.

  3. Add Jellystat to JellyWatch
    In JellyWatch go to Services → Add Service.
    Select type Jellystat.
    Enter:

    • Name: e.g. “Home Jellystat”
    • URL: http://your-server-ip:3000 (use https:// if you have SSL)
    • API Key: paste the key from step 2
      Tap Test Connection → should say “Connected”.
      Save.

Done! Jellystat is now connected to JellyWatch/EmbyWatch!


Notes

  • Works with latest Jellystat versions (default port 3000)
  • For remote access, use a VPN or reverse proxy — never expose the API key publicly
  • Integrates perfectly with your Jellyfin server monitoring in JellyWatch

Prowlarr

Prowlarr is an indexer manager for Sonarr, Radarr, and other *arr apps.

  • Browse and manage configured indexers.
  • View indexer status and health.

Full Setup (starting from enabling authentication & getting API key)

  1. Access Prowlarr Settings
    Open the Prowlarr web UI (http://your-server-ip:9696).
    Go to Settings → General.

  2. Enable Authentication (recommended)
    Set Authentication to Forms or Basic.
    Enter a username and password if prompted and save.

  3. Generate / Copy API Key
    In the same General page, scroll to the Security section.
    Copy the API Key (click the eye icon if hidden).

  4. Add Prowlarr to JellyWatch
    In JellyWatch go to Services → Add Service.
    Select type Prowlarr.
    Enter:

    • Name: e.g. “Home Prowlarr”
    • URL: http://your-server-ip:9696 (use https:// if you have SSL)
    • API Key: paste the key from step 3
      Tap Test Connection → should say “Connected”.
      Save.

Done! Prowlarr is now connected to JellyWatch/EmbyWatch!


Notes

  • Works with latest Prowlarr versions
  • For remote access, use a VPN or reverse proxy — never expose the API key publicly
  • Integrates perfectly with Sonarr, Radarr, and Bazarr in JellyWatch.

Bazarr

Bazarr is an automated subtitle manager that works with Sonarr and Radarr.

  • Monitor subtitle download status.
  • View wanted/missing subtitles.
  • View history

Full Setup (starting from enabling authentication & getting API key)

  1. Access Bazarr Settings
    Open the Bazarr web UI (http://your-server-ip:6767).
    Go to Settings → General.

  2. Enable Authentication (recommended)
    Set Authentication to Forms or Basic.
    Enter a username and password if prompted and save.

  3. Generate / Copy API Key
    In the same General page, scroll to the API Key section.
    Click to generate a new key if needed, then copy the full API key.

  4. Add Bazarr to JellyWatch
    In JellyWatch go to Services → Add Service.
    Select type Bazarr.
    Enter:

    • Name: e.g. “Home Bazarr”
    • URL: http://your-server-ip:6767 (use https:// if you have SSL)
    • API Key: paste the key from step 3
      Tap Test Connection → should say “Connected”.
      Save.

Done! Bazarr is now connected to JellyWatch/EmbyWatch!


Notes

  • Works with latest Bazarr versions (API key is always available in Settings)
  • For remote access, use a VPN or reverse proxy — never expose the API key publicly
  • Integrates perfectly with your existing Sonarr/Radarr setup in JellyWatch

Tdarr

Tdarr is a distributed transcoding system for media libraries.

  • Monitor transcoding queue and workers.
  • View transcoding progress and statistics.

Full Setup (starting from enabling authentication)

  1. Enable Authentication in Tdarr
    Open your Tdarr config file (Tdarr_Server_Config.json) or add these as environment variables in your Unraid Docker template (or docker-compose.yml):

    • auth: true
    • internalNode: true (only if using the internal bundled node)
    • apiKey: tapi_yourkeyhere
    • authSecretKey: your-random-secret-key (optional, auto-generated if omitted)
      Restart the Tdarr Server container/service.
  2. Create Username & Password
    Open the Tdarr web UI (http://your-server-ip:8265).
    You will be prompted to set a username and password on first login.

  3. Generate API Key
    Log in to the Tdarr web UI.
    Go to Tools → API Keys.
    Click Create New API Key and copy the full key (starts with tapi_).

  4. Add Tdarr to JellyWatch
    In JellyWatch go to Services → Add Service.
    Select type Tdarr.
    Enter:

    • Name: e.g. “Home Tdarr”
    • URL: http://your-server-ip:8265 (use https:// if you have SSL)
    • API Key: paste the key from step 3
      Tap Test Connection → should say “Connected”.
      Save.

Done! Tdarr is now connected to JellyWatch!


Notes

  • Works with Tdarr v2.18+ (v2.25+ recommended for full API support)
  • For remote access, use a VPN or reverse proxy — never expose the API key publicly
  • Internal Node (bundled with server): Set internalNode: true in the server config/env as shown above.
  • External Nodes: In each external node’s config file (Tdarr_Node_Config.json) or Docker env variables, add the same apiKey from step 3 so the nodes can authenticate to the server.
Last updated on 832 words