#!/usr/bin/with-contenv bashio # shellcheck shell=bash set -e # ============================================================================== # Set variables slug=bazarr port=6767 CONFIG_LOCATION=/config/config/config.yaml # Wait for bazarr to become available bashio::net.wait_for "$port" localhost 900 # Set base_url if [ -f "$CONFIG_LOCATION" ]; then if ! bashio::config.true "ingress_disabled"; then if ! bashio::config.has_value "connection_mode" || [ "$(bashio::config 'connection_mode')" != "noingress_auth" ]; then if ! grep -q "base_url.*$slug" "$CONFIG_LOCATION"; then bashio::log.warning "BaseUrl not set properly, restarting" sed -i "s/ base_url:.*/ base_url: $slug/" "$CONFIG_LOCATION" bashio::addon.restart fi fi fi fi bashio::log.info "Starting NGinx..." exec nginx