Skip to content

Repository files navigation

Bazarr

Build StatusLast Commit

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.

Port6767
Registryghcr.io/daemonless/bazarr
Sourcehttps://github.com/morpheus65535/bazarr
Websitehttps://www.bazarr.media/

Version Tags

TagDescriptionBest For
latestUpstream Binary. Built from official release.Most users — recommended.
pkgFreeBSD Quarterly. Uses stable, tested packages.Production stability.
pkg-latestFreeBSD Latest. Rolling package updates.Staying current.

Prerequisites

Before deploying, ensure your host environment is ready. See the Quick Start Guide for host setup instructions.

Deployment

Podman Compose

services:
bazarr:
image: "ghcr.io/daemonless/bazarr:latest"container_name: bazarrenvironment:
- PUID=1000 # User ID for the application process
- PGID=1000 # Group ID for the application process
- TZ=UTC # Timezone for the containervolumes:
- "/path/to/containers/bazarr:/config"
- "/path/to/movies:/movies"# optional
- "/path/to/tv:/tv"# optionalports:
- "6767:6767"restart: unless-stopped

AppJail Director

.env:

# .env
DIRECTOR_PROJECT=bazarr
PUID=1000
PGID=1000
TZ=UTC

appjail-director.yml:

# appjail-director.ymloptions:
- virtualnet: ':<random> default'
- nat:
services:
bazarr:
name: bazarroptions:
- container: 'boot args:--pull'
- expose: '6767:6767 proto:tcp'oci:
user: rootenvironment:
- PUID: !ENV '${PUID}'
- PGID: !ENV '${PGID}'
- TZ: !ENV '${TZ}'volumes:
- bazarr: /config
- movies: /movies
- tv: /tvvolumes:
bazarr:
device: '/path/to/containers/bazarr'movies:
device: 'movies'tv:
device: 'tv'

Makejail:

# Makejail
ARG tag=latest
OPTION overwrite=force
OPTION from=ghcr.io/daemonless/bazarr:${tag}

Note: Exposing ports in AppJail means that your service can be reached from remote hosts. If that is not your intention, do not expose the ports and communicate with the service using the IPv4 address assigned by the virtual network.

Podman CLI

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

AppJail

appjail oci run -Pd \
-o overwrite=force \
-o container="args:--pull" \
-o virtualnet=":<random> default" \
-o nat \
-o expose="6767:6767 proto:tcp" \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=UTC \
-o fstab="/path/to/containers/bazarr /config <pseudofs>" \
-o fstab="/path/to/movies /movies <pseudofs>"\ # optional
-o fstab="/path/to/tv /tv <pseudofs>"\ # optional
ghcr.io/daemonless/bazarr:latest bazarr

Note: Exposing ports in AppJail means that your service can be reached from remote hosts. If that is not your intention, do not expose the ports and communicate with the service using the IPv4 address assigned by the virtual network.

Ansible

- name: Deploy bazarrcontainers.podman.podman_container:
name: bazarrimage: "ghcr.io/daemonless/bazarr:latest"state: startedrestart_policy: alwaysenv:
PUID: "1000"PGID: "1000"TZ: "UTC"ports:
- "6767:6767"volumes:
- "/path/to/containers/bazarr:/config"
- "/path/to/movies:/movies"# optional
- "/path/to/tv:/tv"# optional

Access at: http://localhost:6767

Parameters

Environment Variables

VariableDefaultDescription
PUID1000User ID for the application process
PGID1000Group ID for the application process
TZUTCTimezone for the container

Volumes

PathDescription
/configConfiguration directory
/moviesMovie library (should match Radarr) (Optional)
/tvTV library (should match Sonarr) (Optional)

Ports

PortProtocolDescription
6767TCPWeb UI

Architectures: amd64 User:bsd (UID/GID via PUID/PGID, defaults to 1000:1000) Base: FreeBSD 15.1


Need help? Join our Discord community.

About

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.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages