Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you.
| Port | 6767 |
| Registry | ghcr.io/daemonless/bazarr |
| Source | https://github.com/morpheus65535/bazarr |
| Website | https://www.bazarr.media/ |
| Tag | Description | Best For |
|---|---|---|
latest |
Upstream Binary. Built from official release. | Most users. Matches Linux Docker behavior. |
pkg |
FreeBSD Quarterly. Uses stable, tested packages. | Production stability. |
pkg-latest |
FreeBSD Latest. Rolling package updates. | Newest FreeBSD packages. |
Before deploying, ensure your host environment is ready. See the Quick Start Guide for host setup instructions.
services:
bazarr:
image: ghcr.io/daemonless/bazarr:latest
container_name: bazarr
environment:
- PUID=1000
- PGID=1000
- TZ=UTC
volumes:
- "/path/to/containers/bazarr:/config"
- "/path/to/movies:/movies" # optional
- "/path/to/tv:/tv" # optional
ports:
- 6767:6767
restart: unless-stopped.env:
DIRECTOR_PROJECT=bazarr
PUID=1000
PGID=1000
TZ=UTC
appjail-director.yml:
options:
- virtualnet: ':<random> default'
- nat:
services:
bazarr:
name: bazarr
options:
- container: 'boot args:--pull'
oci:
user: root
environment:
- PUID: !ENV '${PUID}'
- PGID: !ENV '${PGID}'
- TZ: !ENV '${TZ}'
volumes:
- bazarr: /config
- movies: /movies
- tv: /tv
volumes:
bazarr:
device: '/path/to/containers/bazarr'
movies:
device: 'movies'
tv:
device: 'tv'Makejail:
ARG tag=latest
OPTION overwrite=force
OPTION from=ghcr.io/daemonless/bazarr:${tag}
podman run -d --name bazarr \
-p 6767:6767 \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=UTC \
-v /path/to/containers/bazarr:/config \
-v /path/to/movies:/movies # optional \
-v /path/to/tv:/tv # optional \
ghcr.io/daemonless/bazarr:latest- name: Deploy bazarr
containers.podman.podman_container:
name: bazarr
image: ghcr.io/daemonless/bazarr:latest
state: started
restart_policy: always
env:
PUID: "1000"
PGID: "1000"
TZ: "UTC"
ports:
- "6767:6767"
volumes:
- "/path/to/containers/bazarr:/config"
- "/path/to/movies:/movies" # optional
- "/path/to/tv:/tv" # optionalAccess at: http://localhost:6767
| Variable | Default | Description |
|---|---|---|
PUID |
1000 |
User ID for the application process |
PGID |
1000 |
Group ID for the application process |
TZ |
UTC |
Timezone for the container |
| Path | Description |
|---|---|
/config |
Configuration directory |
/movies |
Movie library (should match Radarr) (Optional) |
/tv |
TV library (should match Sonarr) (Optional) |
| Port | Protocol | Description |
|---|---|---|
6767 |
TCP | Web UI |
Architectures: amd64
User: bsd (UID/GID via PUID/PGID, defaults to 1000:1000)
Base: FreeBSD 15.0
Need help? Join our Discord community.