Skip to content

How to Setup Bazarr

Overview

Bazarr is a companion application to Sonarr and Radarr that manages and downloads subtitles based on your requirements.

Important Docker Files

.env file

.env
APPDATA=
NAME=bazarr
DOMAIN=
PORT=6767
NAS_IP=
SUB=
ID=
TZ=America/New_York

docker-compose.yml file

docker-compose.yml
services:
  bazarr:
    container_name: ${NAME}
    image: lscr.io/linuxserver/bazarr
    restart: unless-stopped
    environment:
      PUID: ${ID}
      PGID: ${ID}
      TZ: ${TZ}
    volumes:
      - ${APPDATA}/${NAME}/config:/config
      - ${TV_MOUNT}:/tv
      - ${MOVIES_MOUNT}:/movies
    networks:
      - main
    labels:
      swag: enable
      swag_address: ${NAME}
      swag_port: ${PORT}
      swag_proto: http
      swag_url: ${SUB}.${DOMAIN}
      swag_auth: authelia
      swag_auth_bypass: /api
      com.centurylinklabs.watchtower.enable: true
networks:
  main:
    external: true

Start the Container

Start the Container
docker compose up -d

Changelog

2025-03-08

  • Added NFS Mounts to the docker-compose.yml file.
  • Updated Variables and added them to .env-sample file.
  • Upadated Network to follow new schema.
  • Removed DNS from docker-compose file, as it is no longer needed.
    • Previously fixed DNS issue occuring on servers with using the flag of tailscale up --accept-dns=false to no not overwrite DNS servers on the server.