Crowbarr

Crowbarr

Docker app from UnraidUser-1870988491's Repository

Overview

Audio-grounded subtitle synchronization and transcription for Sonarr, Radarr and Bazarr. Crowbarr watches your Sonarr and Radarr libraries and keeps subtitles in sync with the dialogue. It waits for Bazarr to find a subtitle, checks its timing against the audio with Whisper, and corrects it only when the audio says it is wrong. When no subtitle turns up, it transcribes one. Results are written as a new .crowbarr.en.srt file next to the video. Existing media and subtitles are never modified. This template runs on the CPU. For an NVIDIA GPU, install Crowbarr-CUDA instead. Setup: map /tv and /movies to the same shares Sonarr and Radarr use. The container runs as nobody:users (99:100), so those shares must be writable by that account. Open the WebUI, create your account, then add Sonarr, Radarr and Plex under Settings. Speech models download into appdata on first use.

Unraid

Install from the Apps tab. Search for Crowbarr. Choose Crowbarr for CPU processing or Crowbarr-CUDA for an NVIDIA GPU.

Until the Community Applications listing is live, add the template repository by hand: open Docker, Add Container, Template repositories, and enter https://github.com/amanofvaly/unraid-templates. Save, then pick the template from the Template list.

Fill in the form

  • WebUI: host port, 8449 by default.
  • Path: /tv and Path: /movies: the same shares Sonarr and Radarr use. Matching the container paths means no path mappings to configure later. Leave one empty if you do not have that library.
  • Path: /data (advanced): use instead when Sonarr and Radarr see a single /data share.
  • Appdata (advanced): /mnt/user/appdata/crowbarr. Unraid creates it.

The container runs as nobody:users (99:100), the Unraid default for shares. Crowbarr writes subtitles next to your videos, so read-only shares will not work. The user is set in Extra Parameters under the advanced view; change it there if your shares use a different owner.

Press Apply. Open the WebUI, create your account, then add Sonarr, Radarr and Plex under Settings. Speech models download into appdata on first use.

NVIDIA

Install the Nvidia Driver plugin from Apps first. In the Crowbarr-CUDA template, set NVIDIA_VISIBLE_DEVICES to the GPU UUID shown on the plugin page, or leave all. After the first start, select CUDA under Settings. Until you do, it runs on the CPU.

Update

Unraid checks the image tag on its schedule and shows update ready on the Docker page. Press it. Appdata, paths and settings are untouched.

Troubleshooting

Open the container log from the Docker page. For permission errors, check that nobody:users can write to the share, and that the appdata folder is not owned by root.

Install Crowbarr on Unraid in a few clicks.

Find Crowbarr in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Crowbarr Review the template variables and paths Click Install

Requirements

Sonarr or Radarr. Outbound internet access on first run to download speech models.

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/amanofvaly/crowbarr:latest
Last Updated2026-09-17
First Seen2026-09-17

Runtime arguments

Web UI
http://[IP]:[PORT:8449]
Network
bridge
Shell
bash
Privileged
false
Extra Params
--user 99:100 --init --stop-timeout 45 --security-opt no-new-privileges:true --cap-drop ALL

Template configuration

WebUIPorttcp

Dashboard port.

Target
8449
Default
8449
AppdataPathrw

Database, settings, speech models and cached transcripts.

Target
/config
Default
/mnt/user/appdata/crowbarr
Path: /tvPathrw

Your TV library. Use the same share Sonarr uses so no path mapping is needed.

Target
/tv
Path: /moviesPathrw

Your movie library. Use the same share Radarr uses so no path mapping is needed.

Target
/movies
Path: /dataPathrw

Optional single data share for setups that map /data into Sonarr and Radarr instead of /tv and /movies.

Target
/data