mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-08-19 19:37:19 +02:00
Bazarr's config.yaml carries a base_url key under general: (Bazarr's own
ingress path) AND a separate base_url under each configured *arr integration
-- radarr.base_url, sonarr.base_url, etc. -- which is how Bazarr reaches
those services at their own ingress-prefixed URL.
Every base_url sed in this addon was unscoped:
sed -i "s| base_url:.*| base_url: /$slug|" "$CONFIG_LOCATION"
sed applies s/// to every matching line in the file, not just the first, and
" base_url:.*" matches any 2-space-indented base_url line regardless of
which top-level section it's under. Since general.base_url, radarr.base_url,
sonarr.base_url etc. all sit at that same indent, this rewrote all of them to
Bazarr's own value on every container start (32-nginx_ingress.sh) and again
in the run script's fallback -- silently breaking Bazarr's configured
connections to Radarr and Sonarr.
Scope each sed to the general: block only, reusing the range idiom this file
already uses to scope the auth: block's type: substitution:
sed -i "/^general:/,/^[^ ]/{ s| base_url:.*| base_url: /$slug|; }" ...
Verified against a representative config.yaml (general/radarr/sonarr/subsarr
sections, including general:'s list-style provider entries) for all three
connection_mode branches plus the run script's fallback: general.base_url is
the only line touched in every case; radarr.base_url and sonarr.base_url
survive with their original values.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
6.6 KiB
6.6 KiB
1.6.0.2 (2026-07-27)
- Fix base_url sed patterns rewriting every
base_urlkey in Bazarr's config.yaml (radarr.base_url, sonarr.base_url, and any other configured integration), instead of only Bazarr's own undergeneral:. This silently broke the Radarr/Sonarr connections inside Bazarr on every addon restart when ingress was enabled
1.6.0.1 (2026-07-27)
- Fix ingress: nginx rewrote Bazarr's redirects into an absolute
http://<host>:8099/...URL, which the browser blocked as mixed content when Home Assistant is served over HTTPS. Redirects now stay relative and point at the ingress path - Fix fallback base_url in the nginx service script missing its leading
/, which crashed Bazarr on startup
1.6.0 (2026-07-08)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.6-4 (2026-04-22)
- Fix Bazarr crash on startup: base_url must start with '/' for Flask blueprint registration
1.5.6-3
- Add Ingress support with nginx reverse proxy for sidebar integration
- Add connection_mode option (ingress_noauth/noingress_auth/ingress_auth)
1.5.6 (2026-02-28)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.5 (2026-02-04)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.4-1 (2026-01-08)
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/addons_config/bazarr to a folder only accessible from my Filebrowser addon called /addon_configs/xxx-bazarr. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data should be automatic. Please be sure to update all your links however ! For more information, see here : https://developers.home-assistant.io/blog/2023/11/06/public-addon-config/
1.5.4 (2026-01-08)
-
Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
-
The Home Assistant project has deprecated support for the armv7, armhf and i386 architectures. Support wil be fully dropped in the upcoming Home Assistant 2025.12 release
-
Added support for configuring extra environment variables via the
env_varsadd-on option alongside config.yaml. See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.
1.5.3 (2025-09-27)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.2 (2025-05-17)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.1 (2025-01-04)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.5.0 (2024-12-28)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.4.5 (2024-10-05)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.4.4 (2024-09-21)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.4.3 (2024-06-08)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
1.4.2 (2024-02-24)
- Update to latest version from linuxserver/docker-bazarr
1.4.1 (2024-02-10)
- Update to latest version from linuxserver/docker-bazarr
1.4.0-2 (2023-12-04)
- Minor bugs fixed
1.4.0 (2023-12-02)
- Update to latest version from linuxserver/docker-bazarr
1.3.1 (2023-10-20)
- Update to latest version from linuxserver/docker-bazarr
1.3.0 (2023-09-16)
- Update to latest version from linuxserver/docker-bazarr
1.2.4 (2023-07-22)
- Update to latest version from linuxserver/docker-bazarr
1.2.3-2 (2023-07-16)
- Minor bugs fixed
- Armv7 discontinued, pinned to latest working
1.2.3 (2023-07-15)
- Update to latest version from linuxserver/docker-bazarr
1.2.2 (2023-07-01)
- Update to latest version from linuxserver/docker-bazarr
1.2.1 (2023-05-06)
- Update to latest version from linuxserver/docker-bazarr
1.2.0-1 (2023-04-21)
- Minor bugs fixed
- Implemented healthcheck
1.2.0 (2023-03-04)
- Update to latest version from linuxserver/docker-bazarr
1.1.4 (2023-01-07)
- Update to latest version from linuxserver/docker-bazarr
1.1.3 (2022-12-06)
- Update to latest version from linuxserver/docker-bazarr
- WARNING : update to supervisor 2022.11 before installing
1.1.2 (2022-10-18)
- Update to latest version from linuxserver/docker-bazarr
- New feature : localdisks mounting added
1.1.1 (2022-09-01)
- Update to latest version from linuxserver/docker-bazarr
1.1.0 (2022-07-05)
- Update to latest version from linuxserver/docker-bazarr
1.0.4 (2022-05-01)
- Update to latest version from linuxserver/docker-bazarr
1.0.3 (2022-04-27)
- Update to latest version from linuxserver/docker-bazarr
- Add codenotary sign
1.0.3 (2022-02-27)
- Update to latest version from linuxserver/docker-bazarr
1.0.2 (2022-01-04)
- Update to latest version from linuxserver/docker-bazarr
v1.0.2-ls140
- Fixed local config
- updated to v1.0.2-ls140
1.0.2 (2022-01-01)
- Update to latest version from linuxserver/docker-bazarr
- Cleanup: config base folder changed to /config/addons_config (thanks @bruvv)
- New standardized logic for Dockerfile build and packages installation
1.0.1 (2021-11-20)
- Update to latest version from linuxserver/docker-bazarr
- Allow mounting local drives by label. Just pust the label instead of sda1 for example
- SMB : accepts several disks separated by commas mounted in /mnt/$sharename
1.0.0 (2021-10-13)
- Update to latest version from linuxserver/docker-bazarr
0.9.9 (2021-09-11)
- Update to latest version from linuxserver/docker-bazarr
0.9.8 (2021-09-02)
- Update to latest version from linuxserver/docker-bazarr
0.9.7 (2021-08-14)
- Update to latest version from linuxserver/docker-bazarr
0.9.6 (2021-08-07)
- Update to latest version from linuxserver/docker-bazarr
2.6.2 (2021-08-07)
- Update to latest version from alexbelgium/portainer
0.9.6 (2021-07-21)
- Update to latest version from linuxserver/docker-bazarr
- Enable smb mounts
0.9.5 (2021-05-09)
- Update to latest version from linuxserver/docker-bazarr
3.0.2.4552
- Update to latest version from linuxserver/docker-bazarr
- Enables PUID/PGID options