Bazarr Setup Guide - ajgillis04/GillisDockerDepot GitHub Wiki

Bazarr Setup Guide

Introduction

Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles for movies and TV shows.

Prerequisites

  • Docker installed
  • Bazarr container running in your Docker stack

Configuration Steps

Step 1: Accessing the Bazarr UI

  1. Open your browser and navigate to http://<your-ip-address>:6767.
  2. Log in with your Bazarr credentials.
    • Default Username: admin
    • Default Password: admin (or the password you set during initial setup)

Step 2: Initial Setup Wizard

  1. Follow the initial setup wizard to configure basic settings.
  2. Choose your preferred language for the Bazarr interface.
  3. Find the Languages Profile section and select Add New Profile
  4. Get the API Key and copy it into your .env file

Bazarr API Token

.env
BAZARR_API_KEY=TheKeyYouJustCopied

Step 3: Set Languages

  1. Choose languages from the left side menu
  2. Set the language filter to English
  3. Under Default Language Profiles Add New Profile.
    • English
    • English CC
  4. Default Language Profiles For Newly Added Shows
    • Enable Series and Moves and set both to English

bazarr languages

  1. Click Save

Step 4: Enable Providers

  1. Go to the Providers tab.
  2. I use OpenSubtitles, Supersubtitles, TVSubtitles, and YIFY Subtitles
    • Note: for OpenSubtitles you need to create an account on their site

bazarr providers

Step 5: Integrating with Sonarr and Radarr

  1. Go to the Sonarr or Radarr tabs.
  2. Click Enabled.
  3. Enter the connection details, including the IP address, Port, and API key.
  4. Select Test, to test your connection
  5. Click Save.

Bazarr aars

Step 6: Set Language Profiles for Series and Movies.

  1. If you restored from backup as i usually do you maybe need to go into series bulk edit and select English as the language profile

Bazarr Bulkedit Bazarr BulkEdit1

Notes

  • Ensure all paths and environment variables are updated in the bazarr.yaml file.
  • Regularly backup your config directory to save your settings.

Backup and Restore Procedures

Regular Backups:

  • I perform weekly backups of my config.yaml and bazarr.db files. This ensures that I can easily recover from any disasters or transition smoothly to a new server.

Restoration Process:

  1. Start a New Container:

    • Create and start a new Bazarr container.
    • Once started, stop the container to prepare for the restoration of configuration files.
  2. Copy Configuration Files:

    • Use the following command to copy the configuration files from the old container to the new container folder:
      sudo cp /share/PathToOldContainer/bazarr/config/config.yaml /share/PathtoNewFolder/GillisDockerDepot/appdata/bazarr/config/config.yaml
      sudo cp /share/PathToOldContainer/bazarr/config/bazarr.db /share/PathtoNewFolder/GillisDockerDepot/appdata/bazarr/config/bazarr.db
      

Troubleshooting