Skip to content

How to setup Bazarr (with Docker & Caddy)

Ready to use

Description

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

Create a DNS record

Go to cPanel and add a new record (e.g. bazarr.akdscloud.eu).

Caddy

bazarr.akdscloud.eu:443 {
    header Strict-Transport-Security max-age=31536000;
    reverse_proxy localhost:6767
}

Folders

Create the folder structure.

cd ~/services
mkdir -p bazarr/config common/downloads

Docker

  1. Add the bazarr section to your docker-compose.yml file:

        bazarr:
        image: lscr.io/linuxserver/bazarr:latest
        container_name: bazarr
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Europe/Bucharest
        volumes:
          - ./bazarr/config:/config
          - ./common/downloads:/downloads
        ports:
          - 6767:6767
        restart: unless-stopped
        depends_on:
          - caddy
    
  2. Download and start the bazarr docker image:

    docker compose up -d bazarr
    
  3. Restart Caddy to get an SSL certificate (details here)

Try it out

See if you can access the Bazarr web interface.

Troubleshooting

If it doesn't work, see the troubleshooting guide.

Configuration

Admin password

The first thing you should do is add an admin password.

Language profile

You must create at least one languages profile and assign it to your content.

Languages --> Languages Filter --> Romanian + English
Languages --> Languages Profile --> Add New Profile

Official site

Github page