Revert "Migrate legacy addon_config maps to app_config (#2933)"

This reverts commit d3d3476986.
This commit is contained in:
GitHub Actions
2026-08-03 14:22:18 +00:00
parent b453c60c33
commit 49dd9f0e4e
259 changed files with 267 additions and 353 deletions

View File

@@ -19,7 +19,7 @@ slug="${slug#*_}"
if [ ! -f /config/configuration.yaml ] && [ ! -f /config/configuration.json ]; then if [ ! -f /config/configuration.yaml ] && [ ! -f /config/configuration.json ]; then
# New config location # New config location
CONFIGLOCATION="/config" CONFIGLOCATION="/config"
CONFIGFILEBROWSER="/app_configs/${HOSTNAME/-/_}/config.yaml" CONFIGFILEBROWSER="/addon_configs/${HOSTNAME/-/_}/config.yaml"
else else
# Legacy config location # Legacy config location
CONFIGLOCATION="/config/addons_config/${slug}" CONFIGLOCATION="/config/addons_config/${slug}"

View File

@@ -174,7 +174,7 @@ slug="${slug#*_}"
# Check type of config folder # Check type of config folder
if [ ! -f /config/configuration.yaml ] && [ ! -f /config/configuration.json ]; then if [ ! -f /config/configuration.yaml ] && [ ! -f /config/configuration.json ]; then
CONFIGLOCATION="/config" CONFIGLOCATION="/config"
CONFIGFILEBROWSER="/app_configs/${HOSTNAME/-/_}/$slug.sh" CONFIGFILEBROWSER="/addon_configs/${HOSTNAME/-/_}/$slug.sh"
else else
CONFIGLOCATION="/config/addons_autoscripts" CONFIGLOCATION="/config/addons_autoscripts"
CONFIGFILEBROWSER="/homeassistant/addons_autoscripts/$slug.sh" CONFIGFILEBROWSER="/homeassistant/addons_autoscripts/$slug.sh"

View File

@@ -70,7 +70,7 @@ version: "X.Y.Z" # upstream version (format varies; see Versioning sect
ingress: true/false ingress: true/false
ingress_port: 8000 ingress_port: 8000
map: map:
- app_config:rw # /app_configs/<hostname>/ - addon_config:rw # /addon_configs/<hostname>/
- share:rw - share:rw
- media:rw - media:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 2026.08 (2026-08-01) ## 2026.08 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Addon versions written in config.yaml now always comply with Home Assistant versioning: an upstream tag Home Assistant cannot order (`version-bf9e0b4f`, `ubuntu-2026-06-01`, ...) or would sort as older (`1.2.3-2`, `1.2.3+4`) no longer lands in config.yaml. The addon number is incremented instead, while the raw upstream tag stays in updater.json so the same release is never published twice - Addon versions written in config.yaml now always comply with Home Assistant versioning: an upstream tag Home Assistant cannot order (`version-bf9e0b4f`, `ubuntu-2026-06-01`, ...) or would sort as older (`1.2.3-2`, `1.2.3+4`) no longer lands in config.yaml. The addon number is incremented instead, while the raw upstream tag stays in updater.json so the same release is never published twice
- Pre-release markers become a version section, `5.0.0b5` is published as `5.0.0.5` - Pre-release markers become a version section, `5.0.0b5` is published as `5.0.0.5`
- A tag Home Assistant cannot order keeps every number it carries, `v26.2-ls256` is published as `v26.2.256` - A tag Home Assistant cannot order keeps every number it carries, `v26.2-ls256` is published as `v26.2.256`
@@ -32,7 +31,7 @@
## 3.19 ## 3.19
- New HA config logic implemented. Files are now located in the addon config file, that can be accessed from the app_configs folder from my filebrowser or cloudcommander addons. Migration of data, custom configs, and custom scripts 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/ - New HA config logic implemented. Files are now located in the addon config file, that can be accessed from the addon_configs folder from my filebrowser or cloudcommander addons. Migration of data, custom configs, and custom scripts 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/
- Feat : if there is no releases in a github repo, check if there is a valid package and get the highest tag https://github.com/alexbelgium/hassio-addons/issues/1168 - Feat : if there is no releases in a github repo, check if there is a valid package and get the highest tag https://github.com/alexbelgium/hassio-addons/issues/1168
- Feat : github_exclude applies to dockerhub - Feat : github_exclude applies to dockerhub

View File

@@ -115,7 +115,7 @@ verbose: "false"
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **Environment variables**: Use the add-on `env_vars` option and see [Add Environment Variables to your Addon](https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon) for details. - **Environment variables**: Use the add-on `env_vars` option and see [Add Environment Variables to your Addon](https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon) for details.

View File

@@ -8,7 +8,7 @@ environment:
image: ghcr.io/alexbelgium/addons_updater-{arch} image: ghcr.io/alexbelgium/addons_updater-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
name: Repository Updater name: Repository Updater
options: options:
date_iso8601: true date_iso8601: true

View File

@@ -1,6 +1,5 @@
## 2.0.3 (2026-08-01) ## 2.0.3 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from lklynet/aurral (changelog : https://github.com/lklynet/aurral/releases) - Update to latest version from lklynet/aurral (changelog : https://github.com/lklynet/aurral/releases)
## 2.0.2 (2026-08-01) ## 2.0.2 (2026-08-01)

View File

@@ -21,7 +21,7 @@ ports_description:
webui: http://[HOST]:[PORT:3001] webui: http://[HOST]:[PORT:3001]
map: map:
- app_config:rw - addon_config:rw
- share:rw - share:rw
- media:rw - media:rw

View File

@@ -1,7 +1,6 @@
- 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 - 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
## 0.10.1-hafix4 (2025-11-18) ## 0.10.1-hafix4 (2025-11-18)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Minor bugs fixed - Minor bugs fixed
## 0.10.1-hafix3 (2025-11-18) ## 0.10.1-hafix3 (2025-11-18)
- Added support for configuring extra environment variables via the `env_vars` option alongside config.yaml. - Added support for configuring extra environment variables via the `env_vars` option alongside config.yaml.
@@ -22,7 +21,7 @@
## 0.9.5 (2024-04-27) ## 0.9.5 (2024-04-27)
- Update to latest version from ckulka/baikal-docker (changelog : https://github.com/ckulka/baikal-docker/releases) - Update to latest version from ckulka/baikal-docker (changelog : https://github.com/ckulka/baikal-docker/releases)
## 0.9.4-3 (2024-04-26) ## 0.9.4-3 (2024-04-26)
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/baikal to a folder only accessible from my Filebrowser addon called /app_configs/something-baikal. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ - ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/baikal to a folder only accessible from my Filebrowser addon called /addon_configs/something-baikal. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/
## 0.9.4-2 (2024-01-14) ## 0.9.4-2 (2024-01-14)

View File

@@ -48,7 +48,7 @@ Configurations can be done through the app webUI, except for the following optio
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **Environment variables**: See [Add Environment Variables to your Addon](https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon) - **Environment variables**: See [Add Environment Variables to your Addon](https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon)

View File

@@ -66,7 +66,7 @@ devices:
- /dev/nvme2 - /dev/nvme2
image: ghcr.io/alexbelgium/baikal-{arch} image: ghcr.io/alexbelgium/baikal-{arch}
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- share:rw - share:rw
- ssl:ro - ssl:ro

View File

@@ -1,5 +1,4 @@
## 2026.02.28 (28-02-2026) ## 2026.02.28 (28-02-2026)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Minor bugs fixed - Minor bugs fixed
## 2026.02.25-2 (25-02-2026) ## 2026.02.25-2 (25-02-2026)
- Minor bugs fixed - Minor bugs fixed

View File

@@ -86,7 +86,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -64,7 +64,7 @@ ingress: true
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,7 +1,6 @@
## 1.6.0.2 (2026-07-27) ## 1.6.0.2 (2026-07-27)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Fix base_url sed patterns rewriting *every* `base_url` key in Bazarr's config.yaml (radarr.base_url, sonarr.base_url, and any other configured integration), instead of only Bazarr's own under `general:`. This silently broke the Radarr/Sonarr connections inside Bazarr on every addon restart when ingress was enabled - Fix base_url sed patterns rewriting *every* `base_url` key in Bazarr's config.yaml (radarr.base_url, sonarr.base_url, and any other configured integration), instead of only Bazarr's own under `general:`. This silently broke the Radarr/Sonarr connections inside Bazarr on every addon restart when ingress was enabled
## 1.6.0.1 (2026-07-27) ## 1.6.0.1 (2026-07-27)
@@ -27,7 +26,7 @@
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases) - Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)
## 1.5.4-1 (2026-01-08) ## 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 /app_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/ - ⚠ 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) ## 1.5.4 (2026-01-08)
- Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases) - Update to latest version from linuxserver/docker-bazarr (changelog : https://github.com/linuxserver/docker-bazarr/releases)

View File

@@ -76,7 +76,7 @@ ingress: true
ingress_entry: bazarr ingress_entry: bazarr
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- share:rw - share:rw
- media:rw - media:rw

View File

@@ -23,7 +23,7 @@ fi
slug=bazarr slug=bazarr
if [ -d "/homeassistant/addons_config/$slug" ]; then if [ -d "/homeassistant/addons_config/$slug" ]; then
echo "Migrating /homeassistant/addons_config/$slug to /app_configs/xxx-$slug" echo "Migrating /homeassistant/addons_config/$slug to /addon_configs/xxx-$slug"
cp -rnf /homeassistant/addons_config/"$slug"/. /config/ || true cp -rnf /homeassistant/addons_config/"$slug"/. /config/ || true
mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated mv /homeassistant/addons_config/"$slug" /homeassistant/addons_config/"$slug"_migrated
fi fi

View File

@@ -1,6 +1,5 @@
## 20260729.1 (2026-08-01) ## 20260729.1 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Version renamed from `source-20260729.1`, which Home Assistant could not order and therefore could not reliably offer as an update: every number of the previous version is kept, as a section of its own. The addon itself and the upstream version it tracks are unchanged - Version renamed from `source-20260729.1`, which Home Assistant could not order and therefore could not reliably offer as an update: every number of the previous version is kept, as a section of its own. The addon itself and the upstream version it tracks are unchanged
## source-20260729.1 (29-07-2026) ## source-20260729.1 (29-07-2026)

View File

@@ -25,7 +25,7 @@ MQTT password : Ri5ahV1aipeiw0aelerooteixai5ohtoeNg6oo3mo0thi5te0phiezuge4Phoore
MQTT broker : tcp://core-mosquitto:1883 MQTT broker : tcp://core-mosquitto:1883
--- ---
Edit this section of config.yaml found in app_configs/db21ed7f_birdnet-go/: Edit this section of config.yaml found in addon_configs/db21ed7f_birdnet-go/:
mqtt: mqtt:
enabled: true # true to enable MQTT enabled: true # true to enable MQTT
broker: tcp://core-mosquitto:1883 # MQTT (tcp://host:port) broker: tcp://core-mosquitto:1883 # MQTT (tcp://host:port)

View File

@@ -82,7 +82,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -80,7 +80,7 @@ ingress_entry: "ui/dashboard"
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
name: Birdnet-go (customized and built from source) name: Birdnet-go (customized and built from source)

View File

@@ -1,6 +1,5 @@
## 20260716 (2026-07-16) ## 20260716 (2026-07-16)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from tphakala/birdnet-go (changelog : https://github.com/tphakala/birdnet-go/releases) - Update to latest version from tphakala/birdnet-go (changelog : https://github.com/tphakala/birdnet-go/releases)
## 20260712 (2026-07-13) ## 20260712 (2026-07-13)

View File

@@ -25,7 +25,7 @@ MQTT password : Ri5ahV1aipeiw0aelerooteixai5ohtoeNg6oo3mo0thi5te0phiezuge4Phoore
MQTT broker : tcp://core-mosquitto:1883 MQTT broker : tcp://core-mosquitto:1883
--- ---
Edit this section of config.yaml found in app_configs/db21ed7f_birdnet-go/: Edit this section of config.yaml found in addon_configs/db21ed7f_birdnet-go/:
mqtt: mqtt:
enabled: true # true to enable MQTT enabled: true # true to enable MQTT
broker: tcp://core-mosquitto:1883 # MQTT (tcp://host:port) broker: tcp://core-mosquitto:1883 # MQTT (tcp://host:port)

View File

@@ -79,7 +79,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -81,7 +81,7 @@ ingress_entry: "ui/dashboard"
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
name: Birdnet-go name: Birdnet-go

View File

@@ -1,5 +1,4 @@
## 2026.07.10-2 (10-07-2026) ## 2026.07.10-2 (10-07-2026)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Minor bugs fixed - Minor bugs fixed
## 2026.07.10 (10-07-2026) ## 2026.07.10 (10-07-2026)
- Initial release: BirdNET-Pi add-on based on the zach7036/BirdNET-Pi-Enhanced-Version fork - Initial release: BirdNET-Pi add-on based on the zach7036/BirdNET-Pi-Enhanced-Version fork

View File

@@ -93,7 +93,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -61,7 +61,7 @@ image: ghcr.io/alexbelgium/birdnet-pi-zach-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,5 +1,4 @@
## 2026.08.02 (02-08-2026) ## 2026.08.02 (02-08-2026)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Fix: ingress returned "502 Bad Gateway" because Caddy never listened on :8082. `91-nginx_ingress.sh` hooked the ingress site into `update_caddyfile.sh` with a sed anchored on `sudo caddy fmt --overwrite`, but 2026.07.10-1 strips `sudo` from every BirdNET-Pi script at build time, so the anchor stopped matching. `update_caddyfile.sh` then rewrote the Caddyfile from scratch just before Caddy started, dropping the ingress site - Fix: ingress returned "502 Bad Gateway" because Caddy never listened on :8082. `91-nginx_ingress.sh` hooked the ingress site into `update_caddyfile.sh` with a sed anchored on `sudo caddy fmt --overwrite`, but 2026.07.10-1 strips `sudo` from every BirdNET-Pi script at build time, so the anchor stopped matching. `update_caddyfile.sh` then rewrote the Caddyfile from scratch just before Caddy started, dropping the ingress site
- Fix: `caddy_ingress.sh` no longer appends a second `:8082` block when it runs twice (a duplicate site address makes Caddy refuse to start) - Fix: `caddy_ingress.sh` no longer appends a second `:8082` block when it runs twice (a duplicate site address makes Caddy refuse to start)
- Fix: `02-caddy.sh` re-adds the ingress site if it is missing from the Caddyfile just before starting Caddy - Fix: `02-caddy.sh` re-adds the ingress site if it is missing from the Caddyfile just before starting Caddy
@@ -153,7 +152,7 @@
- [ALL] Fix non-avx2 cpu support - [ALL] Fix non-avx2 cpu support
## 2025.02.23 (2025-02-16) ## 2025.02.23 (2025-02-16)
- WARNING 2025.02.14/16 was buggy. If you installed it you need to restore a backup or delete manually your /app_configs/xxx-birdnet-pi/birdnet.conf file and recreate it - WARNING 2025.02.14/16 was buggy. If you installed it you need to restore a backup or delete manually your /addon_configs/xxx-birdnet-pi/birdnet.conf file and recreate it
- Allow usage as a standalone container (thanks @gotschi) https://github.com/mcguirepr89/BirdNET-Pi/issues/211#issuecomment-2650095952 - Allow usage as a standalone container (thanks @gotschi) https://github.com/mcguirepr89/BirdNET-Pi/issues/211#issuecomment-2650095952
- Corrected a bug preventing to create db - Corrected a bug preventing to create db
- Corrected a bug to ensure the the most up-to-date birdnet.conf on fresh start - Corrected a bug to ensure the the most up-to-date birdnet.conf on fresh start

View File

@@ -93,7 +93,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -61,7 +61,7 @@ image: ghcr.io/alexbelgium/birdnet-pi-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 0.8.5 (2026-08-01) ## 0.8.5 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases) - Update to latest version from Suncuss/BirdNET-PiPy (changelog : https://github.com/Suncuss/BirdNET-PiPy/releases)
## 0.8.4 (2026-07-13) ## 0.8.4 (2026-07-13)

View File

@@ -47,7 +47,7 @@ This add-on supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This add-on supports custom scripts and environment variables through the `app_config` mapping: This add-on supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -67,7 +67,7 @@ ingress: true
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- ssl:rw - ssl:rw
- share:rw - share:rw
name: BirdNET-PiPy name: BirdNET-PiPy

View File

@@ -1,6 +1,5 @@
## 1.93.129-ls119 (2026-08-01) ## 1.93.129-ls119 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from linuxserver/docker-brave (changelog : https://github.com/linuxserver/docker-brave/releases) - Update to latest version from linuxserver/docker-brave (changelog : https://github.com/linuxserver/docker-brave/releases)
## 1.92.144-ls117 (2026-07-25) ## 1.92.144-ls117 (2026-07-25)

View File

@@ -26,7 +26,7 @@ image: ghcr.io/alexbelgium/brave-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 2026.08.01.1 (2026-08-01) ## 2026.08.01.1 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from linuxserver/docker-chromium (changelog : https://github.com/linuxserver/docker-chromium/releases) - Update to latest version from linuxserver/docker-chromium (changelog : https://github.com/linuxserver/docker-chromium/releases)
- Upstream tag : version-e2e1ec9c - Upstream tag : version-e2e1ec9c
## 2026.08.01 (2026-08-01) ## 2026.08.01 (2026-08-01)

View File

@@ -26,7 +26,7 @@ image: ghcr.io/alexbelgium/chromium-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 2.55.2 (2026-08-01) ## 2.55.2 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from browserless/chrome (changelog : https://github.com/browserless/chrome/releases) - Update to latest version from browserless/chrome (changelog : https://github.com/browserless/chrome/releases)
## 2.55.0 (2026-07-16) ## 2.55.0 (2026-07-16)

View File

@@ -50,7 +50,7 @@ TIMEOUT: 60000
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -69,7 +69,7 @@ environment:
image: ghcr.io/alexbelgium/browserless_chrome-{arch} image: ghcr.io/alexbelgium/browserless_chrome-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
name: Browserless Chromium name: Browserless Chromium
options: options:
env_vars: [] env_vars: []

View File

@@ -1,6 +1,5 @@
## 9.12.0 (2026-08-01) ## 9.12.0 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from linuxserver/docker-calibre (changelog : https://github.com/linuxserver/docker-calibre/releases) - Update to latest version from linuxserver/docker-calibre (changelog : https://github.com/linuxserver/docker-calibre/releases)
## 9.11.0 (2026-07-04) ## 9.11.0 (2026-07-04)
@@ -218,7 +217,7 @@
- Update to latest version from linuxserver/docker-calibre - Update to latest version from linuxserver/docker-calibre
- BREAKING CHANGE : please relink your library according to https://github.com/alexbelgium/hassio-addons/issues/1154#issuecomment-1879182729 - BREAKING CHANGE : please relink your library according to https://github.com/alexbelgium/hassio-addons/issues/1154#issuecomment-1879182729
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/calibre to a folder only accessible from my Filebrowser addon called /app_configs/something-calibre. This prevents the add-on from modifying your Home Assistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts should be automatic. Please be sure to update all your links however ! For more information, see [the Home Assistant documentation](https://developers.home-assistant.io/blog/2023/11/06/public-addon-config/) and [issue #1154](https://github.com/alexbelgium/hassio-addons/issues/1154). - ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/calibre to a folder only accessible from my Filebrowser addon called /addon_configs/something-calibre. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ https://github.com/alexbelgium/hassio-addons/issues/1154
## 7.2.0 (2023-12-16) ## 7.2.0 (2023-12-16)

View File

@@ -98,7 +98,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -78,7 +78,7 @@ init: false
map: map:
- media:rw - media:rw
- share:rw - share:rw
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- ssl - ssl
name: Calibre name: Calibre

View File

@@ -1,6 +1,5 @@
## 0.6.26-2 (2026-04-06) ## 0.6.26-2 (2026-04-06)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Fix: Install calibre (calibredb) at build time to fix 500 error when downloading books - Fix: Install calibre (calibredb) at build time to fix 500 error when downloading books
## 0.6.26 (2026-02-07) ## 0.6.26 (2026-02-07)
@@ -11,7 +10,7 @@
- Update to latest version from linuxserver/docker-calibre-web (changelog : https://github.com/linuxserver/docker-calibre-web/releases) - Update to latest version from linuxserver/docker-calibre-web (changelog : https://github.com/linuxserver/docker-calibre-web/releases)
## 0.6.24-10 (2025-05-28) ## 0.6.24-10 (2025-05-28)
- Fix migration script - Fix migration script
- Allow access to Calibre folder through /app_configs/xxx-Calibre - Allow access to Calibre folder through /addon_configs/xxx-Calibre
## 0.6.24 (2024-11-23) ## 0.6.24 (2024-11-23)
- Update to latest version from linuxserver/docker-calibre-web (changelog : https://github.com/linuxserver/docker-calibre-web/releases) - Update to latest version from linuxserver/docker-calibre-web (changelog : https://github.com/linuxserver/docker-calibre-web/releases)
@@ -27,7 +26,7 @@
- Minor bugs fixed - Minor bugs fixed
## 0.6.21-5 (2024-01-12) ## 0.6.21-5 (2024-01-12)
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/calibre-web to a folder only accessible from my Filebrowser addon called /app_configs/something-calibre-web. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ https://github.com/alexbelgium/hassio-addons/issues/1177 - ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/calibre-web to a folder only accessible from my Filebrowser addon called /addon_configs/something-calibre-web. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ https://github.com/alexbelgium/hassio-addons/issues/1177
## 0.6.21-2 (2023-11-05) ## 0.6.21-2 (2023-11-05)

View File

@@ -77,8 +77,8 @@ image: ghcr.io/alexbelgium/calibre_web-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- all_app_configs:rw - all_addon_configs:rw
- homeassistant_config:rw - homeassistant_config:rw
- media:rw - media:rw
- share:rw - share:rw

View File

@@ -33,7 +33,6 @@
memory into ordinary files. If the size cannot be determined, the flag is kept. memory into ordinary files. If the size cannot be determined, the flag is kept.
## 2026.08.02 (02-08-2026) ## 2026.08.02 (02-08-2026)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Minor bugs fixed - Minor bugs fixed
## ubunturesolute-version-3a10bef7 (2026-08-01) ## ubunturesolute-version-3a10bef7 (2026-08-01)

View File

@@ -61,7 +61,7 @@ magic link into the in-session Chromium (not a phone).
- Add-on Configuration → `additional_apps: chromium`, restart (installed by - Add-on Configuration → `additional_apps: chromium`, restart (installed by
`rootfs/etc/cont-init.d/80-configuration.sh`). `rootfs/etc/cont-init.d/80-configuration.sh`).
- Add the two `xdg-settings`/`xdg-mime` commands to the custom script - Add the two `xdg-settings`/`xdg-mime` commands to the custom script
`/app_configs/db21ed7f_claude-desktop/claude_desktop.sh` (the image ships no standalone `/addon_configs/db21ed7f_claude-desktop/claude_desktop.sh` (the image ships no standalone
terminal). terminal).
--- ---

View File

@@ -34,7 +34,7 @@ hassio_role: manager
homeassistant_api: true homeassistant_api: true
auth_api: true auth_api: true
map: map:
- app_config:rw - addon_config:rw
- share:rw - share:rw
- media:rw - media:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 2.10.2 (2026-08-01) ## 2.10.2 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from Cleanuparr/Cleanuparr (changelog : https://github.com/Cleanuparr/Cleanuparr/releases) - Update to latest version from Cleanuparr/Cleanuparr (changelog : https://github.com/Cleanuparr/Cleanuparr/releases)
## 2.9.16 (2026-07-11) ## 2.9.16 (2026-07-11)

View File

@@ -63,7 +63,7 @@ COPY bashio-standalone.sh /usr/local/lib/bashio-standalone.sh
RUN chmod 0755 /usr/local/lib/bashio-standalone.sh RUN chmod 0755 /usr/local/lib/bashio-standalone.sh
# Bypass the original /entrypoint.sh (which mounts /config as VOLUME). # Bypass the original /entrypoint.sh (which mounts /config as VOLUME).
# Our wrapper symlinks /app/config → the /config app_config mount and starts ./Cleanuparr directly. # Our wrapper symlinks /app/config → HA addon_config and starts ./Cleanuparr directly.
ENTRYPOINT ["/ha_entrypoint.sh"] ENTRYPOINT ["/ha_entrypoint.sh"]
CMD ["./Cleanuparr"] CMD ["./Cleanuparr"]

View File

@@ -71,7 +71,7 @@ ingress_stream: true
init: false init: false
panel_icon: mdi:movie-search panel_icon: mdi:movie-search
map: map:
- app_config:rw - addon_config:rw
name: Cleanuparr name: Cleanuparr
options: options:
env_vars: [] env_vars: []

View File

@@ -5,7 +5,7 @@ set -e
############################################################################### ###############################################################################
# Home Assistant Addon entrypoint for Cleanuparr # Home Assistant Addon entrypoint for Cleanuparr
# The .NET app uses /app/config as its data directory. # The .NET app uses /app/config as its data directory.
# We symlink /app/config → /config (HA persistent app_config storage) # We symlink /app/config → /addon_configs/cleanuparr (HA persistent storage)
# and start ./Cleanuparr directly, bypassing the original /entrypoint.sh # and start ./Cleanuparr directly, bypassing the original /entrypoint.sh
# which would trigger the /config Docker VOLUME mount. # which would trigger the /config Docker VOLUME mount.
############################################################################### ###############################################################################
@@ -26,7 +26,7 @@ if [ -d /etc/cont-init.d ]; then
fi fi
# ─── Setup persistent data directory ───────────────────────────────────────── # ─── Setup persistent data directory ─────────────────────────────────────────
HA_DATA_DIR="/config" HA_DATA_DIR="/addon_configs/cleanuparr"
echo "[Cleanuparr] Setting up data directory: $HA_DATA_DIR" echo "[Cleanuparr] Setting up data directory: $HA_DATA_DIR"
mkdir -p "$HA_DATA_DIR" mkdir -p "$HA_DATA_DIR"

View File

@@ -1,6 +1,5 @@
## 19.19.1 (2026-06-17) ## 19.19.1 (2026-06-17)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases) - Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
## 19.19.0 (2026-05-30) ## 19.19.0 (2026-05-30)
@@ -226,7 +225,7 @@
## 16.17.7-3 (2023-11-19) ## 16.17.7-3 (2023-11-19)
- Minor bugs fixed - Minor bugs fixed
- MAJOR CHANGE : new HA config logic implemented. Files are now located in the addon config file, that can be accessed from the app_configs folder from my cloudcommander or cloudcommander addons. Migration of data, custom configs, and custom scripts 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/ - MAJOR CHANGE : new HA config logic implemented. Files are now located in the addon config file, that can be accessed from the addon_configs folder from my cloudcommander or cloudcommander addons. Migration of data, custom configs, and custom scripts 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/
- Homeassistant config accessible in /homeassistant folder ; all addons config in /addons_config ; this addon config in /config - Homeassistant config accessible in /homeassistant folder ; all addons config in /addons_config ; this addon config in /config
## 16.17.7-2 (2023-10-30) ## 16.17.7-2 (2023-10-30)

View File

@@ -69,8 +69,8 @@ image: ghcr.io/alexbelgium/cloudcommander-{arch}
ingress: true ingress: true
ingress_stream: true ingress_stream: true
map: map:
- app_config:rw - addon_config:rw
- all_app_configs:rw - all_addon_configs:rw
- homeassistant_config:rw - homeassistant_config:rw
- ssl:rw - ssl:rw
- share:rw - share:rw

View File

@@ -35,7 +35,7 @@ fi
# Create symlinks with legacy folders # Create symlinks with legacy folders
if [ -d /homeassistant/addons_config ]; then if [ -d /homeassistant/addons_config ]; then
ln -s /homeassistant/addons_config /config ln -s /homeassistant/addons_config /config
find /app_configs/ -maxdepth 1 -mindepth 1 -type d -not -name "*cloudcommander*" -exec ln -s {} /config/addons_config/ \; find /addon_configs/ -maxdepth 1 -mindepth 1 -type d -not -name "*cloudcommander*" -exec ln -s {} /config/addons_config/ \;
fi fi
if [ -d /homeassistant/addons_autoscripts ]; then if [ -d /homeassistant/addons_autoscripts ]; then
ln -s /homeassistant/addons_autoscripts /config ln -s /homeassistant/addons_autoscripts /config

View File

@@ -1,6 +1,5 @@
## 2.2.5 (2026-08-02) ## 2.2.5 (2026-08-02)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases) - Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
## 2.2.4 (2026-08-01) ## 2.2.4 (2026-08-01)

View File

@@ -91,7 +91,7 @@ cifsdomain: "WORKGROUP"
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -65,7 +65,7 @@ image: ghcr.io/alexbelgium/codex-{arch}
ingress: true ingress: true
ingress_stream: true ingress_stream: true
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
name: Codex name: Codex

View File

@@ -1,6 +1,5 @@
## 26.04.2.4.1 (2026-07-26) ## 26.04.2.4.1 (2026-07-26)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Rebuild on a Debian base: upstream turned collabora/code into a distroless image with no shell, which broke the addon build entirely. collabora/code stays the tracked upstream image in build.json, but is now a build stage whose payload is copied onto ghcr.io/hassio-addons/debian-base, and the addon ships its own launcher in place of the removed /start-collabora-online.sh - Rebuild on a Debian base: upstream turned collabora/code into a distroless image with no shell, which broke the addon build entirely. collabora/code stays the tracked upstream image in build.json, but is now a build stage whose payload is copied onto ghcr.io/hassio-addons/debian-base, and the addon ships its own launcher in place of the removed /start-collabora-online.sh
- build.json names the architecture explicitly again (`collabora/code:latest-amd64` and `collabora/code:latest-arm64`). The builder never passes `--platform`, so the tag is the only thing that decides which binaries land in the addon - build.json names the architecture explicitly again (`collabora/code:latest-amd64` and `collabora/code:latest-arm64`). The builder never passes `--platform`, so the tag is the only thing that decides which binaries land in the addon
- Restore the file capabilities on `coolforkit-caps` and `coolmount`. The official image carries them as extended attributes, which `COPY --from` does not transfer, and without them Collabora starts but cannot open any document - Restore the file capabilities on `coolforkit-caps` and `coolmount`. The official image carries them as extended attributes, which `COPY --from` does not transfer, and without them Collabora starts but cannot open any document

View File

@@ -138,7 +138,7 @@ The two hostnames have different roles, and swapping them is the most common cau
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -8,7 +8,7 @@ environment:
image: ghcr.io/alexbelgium/collabora-{arch} image: ghcr.io/alexbelgium/collabora-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- ssl:ro - ssl:ro
name: Collabora name: Collabora
options: options:

View File

@@ -2,7 +2,6 @@
## 1.3 (2024-03-11) ## 1.3 (2024-03-11)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Minor bugs fixed - Minor bugs fixed
## 1.1 (2024-03-09) ## 1.1 (2024-03-09)

View File

@@ -59,7 +59,7 @@ hassio_api: true
homeassistant_api: true homeassistant_api: true
image: ghcr.io/alexbelgium/comixed-{arch} image: ghcr.io/alexbelgium/comixed-{arch}
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- share:rw - share:rw
name: Comixed name: Comixed

View File

@@ -1,6 +1,5 @@
## 4.9.5.0 (2026-05-19) ## 4.9.5.0 (2026-05-19)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases) - Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)
## 4.9.3.0 (2026-01-10) ## 4.9.3.0 (2026-01-10)
@@ -15,7 +14,7 @@
## 4.8.11.0-2 (2025-08-02) ## 4.8.11.0-2 (2025-08-02)
- Minor bugs fixed - Minor bugs fixed
## 4.8.11.0 (2025-04-22) ## 4.8.11.0 (2025-04-22)
- WARNING : migration of config to app_config instead of homeassistant config folder. Allows automatic backups. The location of the database however is not changed. - WARNING : migration of config to addon_config instead of homeassistant config folder. Allows automatic backups. The location of the database however is not changed.
## 4.9.0.48 (2025-04-19) ## 4.9.0.48 (2025-04-19)
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases) - Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)

View File

@@ -79,7 +79,7 @@ ingress_port: 0
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- share:rw - share:rw
- media:rw - media:rw
- ssl:rw - ssl:rw

View File

@@ -1,6 +1,5 @@
## 4.10.0.22 (2026-08-01) ## 4.10.0.22 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases) - Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)
## 4.10.0.21 (2026-08-01) ## 4.10.0.21 (2026-08-01)
@@ -155,7 +154,7 @@
## 4.9.0.50 (2025-04-26) ## 4.9.0.50 (2025-04-26)
- Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases) - Update to latest version from linuxserver/docker-emby (changelog : https://github.com/linuxserver/docker-emby/releases)
- WARNING : migration of config to app_config instead of homeassistant config folder. Allows automatic backups. The location of the database however is not changed. - WARNING : migration of config to addon_config instead of homeassistant config folder. Allows automatic backups. The location of the database however is not changed.
## 4.9.0.48 (2025-04-19) ## 4.9.0.48 (2025-04-19)

View File

@@ -79,7 +79,7 @@ ingress_port: 0
ingress_stream: true ingress_stream: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- share:rw - share:rw
- media:rw - media:rw

View File

@@ -1,6 +1,5 @@
## 4.4.23 (2026-06-11) ## 4.4.23 (2026-06-11)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from ente-io/ente (changelog : https://github.com/ente-io/ente/releases) - Update to latest version from ente-io/ente (changelog : https://github.com/ente-io/ente/releases)
## 1.7.24 (2026-06-05) ## 1.7.24 (2026-06-05)
- Update to latest version from ente-io/ente (changelog : https://github.com/ente-io/ente/releases) - Update to latest version from ente-io/ente (changelog : https://github.com/ente-io/ente/releases)

View File

@@ -79,7 +79,7 @@ TZ: "America/New_York"
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -76,7 +76,7 @@ environment:
image: ghcr.io/alexbelgium/ente-{arch} image: ghcr.io/alexbelgium/ente-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
name: Ente name: Ente
options: options:
env_vars: [] env_vars: []

View File

@@ -1,6 +1,5 @@
## 2.63.23 (2026-08-01) ## 2.63.23 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases) - Update to latest version from filebrowser/filebrowser (changelog : https://github.com/filebrowser/filebrowser/releases)
## 2.63.18.5 (26-07-2026) ## 2.63.18.5 (26-07-2026)
- Fixed healthcheck log spam when ssl is enabled (#2881) - Fixed healthcheck log spam when ssl is enabled (#2881)
@@ -242,8 +241,8 @@
## 2.23.0_reverted5 (2023-11-21) ## 2.23.0_reverted5 (2023-11-21)
- MAJOR CHANGE : new HA config logic implemented. Files are now located in the add-on config folder, which was exposed through the legacy /addon_configs path in the Filebrowser and Cloud Commander add-ons. Migration of data, custom configs, and custom scripts 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/ - MAJOR CHANGE : new HA config logic implemented. Files are now located in the addon config file, that can be accessed from the addon_configs folder from my filebrowser or cloudcommander addons. Migration of data, custom configs, and custom scripts 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/
- Home Assistant config accessible in /homeassistant; all add-on config in the legacy /addon_configs path; this add-on config in /config - Homeassistant config accessible in /homeassistant folder ; all addons config in /addons_config ; this addon config in /config
## 2.23.0_reverted (2023-09-29) ## 2.23.0_reverted (2023-09-29)

View File

@@ -108,7 +108,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -81,9 +81,9 @@ ingress_entry: files
ingress_port: 8071 ingress_port: 8071
ingress_stream: true ingress_stream: true
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- all_app_configs:rw - all_addon_configs:rw
- homeassistant_config:rw - homeassistant_config:rw
- addons:rw - addons:rw
- backup:rw - backup:rw

View File

@@ -35,7 +35,7 @@ fi
# Create symlinks with legacy folders # Create symlinks with legacy folders
if [ -d /homeassistant/addons_config ]; then if [ -d /homeassistant/addons_config ]; then
ln -s /homeassistant/addons_config /config ln -s /homeassistant/addons_config /config
find /app_configs/ -maxdepth 1 -mindepth 1 -type d -not -name "*filebrowser*" -exec ln -s {} /config/addons_config/ \; find /addon_configs/ -maxdepth 1 -mindepth 1 -type d -not -name "*filebrowser*" -exec ln -s {} /config/addons_config/ \;
fi fi
if [ -d /homeassistant/addons_autoscripts ]; then if [ -d /homeassistant/addons_autoscripts ]; then
ln -s /homeassistant/addons_autoscripts /config ln -s /homeassistant/addons_autoscripts /config

View File

@@ -1,6 +1,5 @@
## 1.5.0 (2026-07-22) ## 1.5.0 (2026-07-22)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from gtsteffaniak/filebrowser (changelog : https://github.com/gtsteffaniak/filebrowser/releases) - Update to latest version from gtsteffaniak/filebrowser (changelog : https://github.com/gtsteffaniak/filebrowser/releases)
## 1.4.0-2 (16-07-2026) ## 1.4.0-2 (16-07-2026)
- Minor bugs fixed - Minor bugs fixed

View File

@@ -85,7 +85,7 @@ This addon supports mounting both local drives and remote SMB shares:
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-add-ons - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-add-ons

View File

@@ -82,9 +82,9 @@ ingress: true
ingress_port: 8071 ingress_port: 8071
ingress_stream: true ingress_stream: true
map: map:
- app_config:rw - addon_config:rw
- media:rw - media:rw
- all_app_configs:rw - all_addon_configs:rw
- homeassistant_config:rw - homeassistant_config:rw
- addons:rw - addons:rw
- backup:rw - backup:rw

View File

@@ -1,6 +1,5 @@
## 2.3.4 (2026-07-04) ## 2.3.4 (2026-07-04)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from firefly-iii/data-importer (changelog : https://github.com/firefly-iii/data-importer/releases) - Update to latest version from firefly-iii/data-importer (changelog : https://github.com/firefly-iii/data-importer/releases)
## 2.3.2-5 (28-05-2026) ## 2.3.2-5 (28-05-2026)
- Fix cron jobs not running (wrong shebang, missing env vars, broken crontab) - Fix cron jobs not running (wrong shebang, missing env vars, broken crontab)
@@ -194,7 +193,7 @@
## 1.4.5-2 (2024-03-28) ## 1.4.5-2 (2024-03-28)
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/fireflyiii_date_importer in a folder only accessible from my Filebrowser addon called /app_configs/db21ed7f_fireflyiii_date_importer. This prevents the add-on from modifying your Home Assistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ - ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/fireflyiii_date_importer in a folder only accessible from my Filebrowser addon called /addon_configs/db21ed7f_fireflyiii_date_importer. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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.4.5 (2024-03-23) ## 1.4.5 (2024-03-23)

View File

@@ -78,11 +78,11 @@ silent: false
### File Locations ### File Locations
- **Configurations**: `/app_configs/xxx-fireflyiii_data_importer/configurations/` - **Configurations**: `/addon_configs/xxx-fireflyiii_data_importer/configurations/`
- Store import configuration files here - Store import configuration files here
- See: https://docs.firefly-iii.org/data-importer/help/config/ - See: https://docs.firefly-iii.org/data-importer/help/config/
- **Import Files**: `/app_configs/xxx-fireflyiii_data_importer/import_files/` - **Import Files**: `/addon_configs/xxx-fireflyiii_data_importer/import_files/`
- Place CSV files here for automatic importing - Place CSV files here for automatic importing
- See: https://docs.firefly-iii.org/data-importer/usage/command_line/ - See: https://docs.firefly-iii.org/data-importer/usage/command_line/
@@ -95,7 +95,7 @@ silent: false
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -69,7 +69,7 @@ environment:
image: ghcr.io/alexbelgium/fireflyiii_data_importer-{arch} image: ghcr.io/alexbelgium/fireflyiii_data_importer-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- share:rw - share:rw
- ssl - ssl

View File

@@ -1,6 +1,5 @@
## 2.0.1 (2026-07-17) ## 2.0.1 (2026-07-17)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Aligned the pull-request build context with the production builder by copying - Aligned the pull-request build context with the production builder by copying
the shared Home Assistant helper scripts before building the add-on. the shared Home Assistant helper scripts before building the add-on.
- Fixed aarch64 and amd64 PR validation failing on unresolved Dockerfile - Fixed aarch64 and amd64 PR validation failing on unresolved Dockerfile

View File

@@ -66,7 +66,7 @@ scheduler. Set `SCHEDULER_HOURS` in `config.env` to control the interval.
The add-on keeps its configuration in `CONFIG_LOCATION`, which defaults to The add-on keeps its configuration in `CONFIG_LOCATION`, which defaults to
`/config/config.env`. From Home Assistant this is stored in the add-on's `/config/config.env`. From Home Assistant this is stored in the add-on's
private `app_configs` directory and can be edited with a compatible file private `addon_configs` directory and can be edited with a compatible file
browser add-on. browser add-on.
A template is created on first start. Common examples are: A template is created on first start. Common examples are:

View File

@@ -70,7 +70,7 @@ environment:
image: ghcr.io/alexbelgium/free_games_claimer-{arch} image: ghcr.io/alexbelgium/free_games_claimer-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
name: Free Games Claimer name: Free Games Claimer
options: options:

View File

@@ -5,7 +5,7 @@ slug="free_games_claimer"
if [ -f "/homeassistant/addons_config/$slug/config.yaml" ] && [ ! -f "/homeassistant/addons_config/$slug/migrated" ]; then if [ -f "/homeassistant/addons_config/$slug/config.yaml" ] && [ ! -f "/homeassistant/addons_config/$slug/migrated" ]; then
bashio::log.warning "Migrating config.yaml" bashio::log.warning "Migrating config.yaml"
mv "/homeassistant/addons_config/$slug"/* /config/ || true mv "/homeassistant/addons_config/$slug"/* /config/ || true
echo "Migrated to internal config folder accessible at /app_configs/xxx-$slug" > "/homeassistant/addons_config/$slug/migrated" echo "Migrated to internal config folder accessible at /addon_configs/xxx-$slug" > "/homeassistant/addons_config/$slug/migrated"
fi fi
if [ -f "/homeassistant/addons_autoscripts/$slug.sh" ]; then if [ -f "/homeassistant/addons_autoscripts/$slug.sh" ]; then

View File

@@ -1,6 +1,5 @@
## 1.27.1 (2026-08-01) ## 1.27.1 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from go-gitea/gitea (changelog : https://github.com/go-gitea/gitea/releases) - Update to latest version from go-gitea/gitea (changelog : https://github.com/go-gitea/gitea/releases)
## 1.27.0 (2026-07-22) ## 1.27.0 (2026-07-22)
@@ -14,7 +13,7 @@
- Minor bugs fixed - Minor bugs fixed
## 1.26.2-2 (2026-06-19) ## 1.26.2-2 (2026-06-19)
- Expose app.ini in the app_config folder so users can edit it directly via the HA file editor - Expose app.ini in the addon_config folder so users can edit it directly via the HA file editor
## 1.26.2-1 (2026-06-19) ## 1.26.2-1 (2026-06-19)
- Fix SSH authentication failing with `chroot("/var/empty"): Operation not permitted [preauth]` by allowing `capability sys_chroot` in the AppArmor profile, which sshd needs for privilege-separation (#2653) - Fix SSH authentication failing with `chroot("/var/empty"): Operation not permitted [preauth]` by allowing `capability sys_chroot` in the AppArmor profile, which sshd needs for privilege-separation (#2653)

View File

@@ -63,16 +63,16 @@ ROOT_URL: "http://homeassistant.local:3000"
### Direct app.ini Access ### Direct app.ini Access
The Gitea `app.ini` configuration file is exposed in the add-on's config folder (`/app_configs/gitea/app.ini` on the host), making it directly editable via the HA file editor or Studio Code add-on. The Gitea `app.ini` configuration file is exposed in the add-on's config folder (`/addon_configs/gitea/app.ini` on the host), making it directly editable via the HA file editor or Studio Code add-on.
- **On first run**: complete the Gitea setup wizard, then restart the add-on. The generated `app.ini` will be copied to the app_config folder automatically. - **On first run**: complete the Gitea setup wizard, then restart the add-on. The generated `app.ini` will be copied to the addon_config folder automatically.
- **On subsequent runs**: edit `/app_configs/gitea/app.ini` directly for any Gitea setting not covered by the options above. The add-on options (SSL, DOMAIN, ROOT_URL, APP_NAME) are still applied on top of your file each restart. - **On subsequent runs**: edit `/addon_configs/gitea/app.ini` directly for any Gitea setting not covered by the options above. The add-on options (SSL, DOMAIN, ROOT_URL, APP_NAME) are still applied on top of your file each restart.
See the [Gitea configuration cheat sheet](https://docs.gitea.com/administration/config-cheat-sheet) for all available options. See the [Gitea configuration cheat sheet](https://docs.gitea.com/administration/config-cheat-sheet) for all available options.
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -67,7 +67,7 @@ devices:
image: ghcr.io/alexbelgium/gitea-{arch} image: ghcr.io/alexbelgium/gitea-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- share:rw - share:rw
- ssl:rw - ssl:rw
name: Gitea name: Gitea

View File

@@ -14,17 +14,17 @@ mkdir -p /data/gitea/conf
# case where Gitea's atomic SaveTo replaces the symlink with the completed config. # case where Gitea's atomic SaveTo replaces the symlink with the completed config.
# Always overwrite /config/app.ini so the installed settings are never discarded. # Always overwrite /config/app.ini so the installed settings are never discarded.
if [ -f "/data/gitea/conf/app.ini" ] && [ ! -L "/data/gitea/conf/app.ini" ]; then if [ -f "/data/gitea/conf/app.ini" ] && [ ! -L "/data/gitea/conf/app.ini" ]; then
bashio::log.info "Moving app.ini to app_config folder for direct access" bashio::log.info "Moving app.ini to addon_config folder for direct access"
cp /data/gitea/conf/app.ini /config/app.ini cp /data/gitea/conf/app.ini /config/app.ini
rm /data/gitea/conf/app.ini rm /data/gitea/conf/app.ini
fi fi
# Symlink /data/gitea/conf/app.ini -> /config/app.ini so the file is visible in the # Symlink /data/gitea/conf/app.ini -> /config/app.ini so the file is visible in the
# app_config folder (accessible via the HA file editor). When Gitea's first-run # addon_config folder (accessible via the HA file editor). When Gitea's first-run
# wizard writes the config it lands in /config/app.ini via this symlink. # wizard writes the config it lands in /config/app.ini via this symlink.
if [ ! -L "/data/gitea/conf/app.ini" ]; then if [ ! -L "/data/gitea/conf/app.ini" ]; then
ln -s /config/app.ini /data/gitea/conf/app.ini ln -s /config/app.ini /data/gitea/conf/app.ini
bashio::log.info "app.ini is now accessible in your app_config folder" bashio::log.info "app.ini is now accessible in your addon_config folder"
fi fi
for file in /config/app.ini /etc/templates/app.ini; do for file in /config/app.ini /etc/templates/app.ini; do

View File

@@ -1,6 +1,5 @@
## 26.7.1 (2026-08-01) ## 26.7.1 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from gramps-project/gramps-web (changelog : https://github.com/gramps-project/gramps-web/releases) - Update to latest version from gramps-project/gramps-web (changelog : https://github.com/gramps-project/gramps-web/releases)
## 26.7.0 (2026-07-22) ## 26.7.0 (2026-07-22)

View File

@@ -94,7 +94,7 @@ GRAMPSWEB_DEFAULT_FROM_EMAIL: "gramps@example.com"
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -83,7 +83,7 @@ options:
keyfile: privkey.pem keyfile: privkey.pem
ssl: false ssl: false
map: map:
- type: app_config - type: addon_config
read_only: false read_only: false
- type: ssl - type: ssl
read_only: true read_only: true

View File

@@ -1,5 +1,4 @@
## 1.6.0-bullseye-3 (13-03-2026) ## 1.6.0-bullseye-3 (13-03-2026)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Fix PROXY_ALLOWED_IPS_REGEX default from invalid regex "*" to ".*" - Fix PROXY_ALLOWED_IPS_REGEX default from invalid regex "*" to ".*"
## 1.6.0-bullseye-2 (26-02-2026) ## 1.6.0-bullseye-2 (26-02-2026)
@@ -50,7 +49,7 @@
## TEST2 (2024-03-18) ## TEST2 (2024-03-18)
- Minor bugs fixed - Minor bugs fixed
## TEST1 (2024-03-17) ## TEST1 (2024-03-17)
- ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/guacamole to a folder only accessible from my Filebrowser addon called /app_configs/something-guacamole. This prevents the add-on from modifying your Home Assistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ https://github.com/alexbelgium/hassio-addons/issues/1309 - ⚠ MAJOR CHANGE : switch to the new config logic from homeassistant. Your configuration files will have migrated from /config/hassio_addons/guacamole to a folder only accessible from my Filebrowser addon called /addon_configs/something-guacamole. This avoids the addon to mess with your homeassistant configuration folder, and allows to backup the options. Migration of data, custom configs, and custom scripts 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/ https://github.com/alexbelgium/hassio-addons/issues/1309
## testnoupload (2023-11-11) ## testnoupload (2023-11-11)

View File

@@ -63,7 +63,7 @@ The addon automatically configures a PostgreSQL database for storing Guacamole c
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -76,7 +76,7 @@ image: ghcr.io/alexbelgium/guacamole-{arch}
ingress: true ingress: true
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- homeassistant_config:rw - homeassistant_config:rw
- media:rw - media:rw
- share:rw - share:rw

View File

@@ -1,6 +1,5 @@
## 3.1.0 (2026-08-01) ## 3.1.0 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from immich-app/immich (changelog : https://github.com/immich-app/immich/releases) - Update to latest version from immich-app/immich (changelog : https://github.com/immich-app/immich/releases)
## 3.0.3 (2026-07-22) ## 3.0.3 (2026-07-22)
@@ -209,7 +208,7 @@
- NEW FUNCTION : allow to define a library path outside of the data location. For example, if you specify /mnt/NAS/MyPictures as "library_location", and /mnt/NAS/Immich as "data_location", it will then create the whole structure in /mnt/NAS/Immich including the /mnt/NAS/Immich/library. However, this will just be a symlink to /mnt/NAS/MyPictures ; allowing people to still manage their hard drives in a more linear manner - NEW FUNCTION : allow to define a library path outside of the data location. For example, if you specify /mnt/NAS/MyPictures as "library_location", and /mnt/NAS/Immich as "data_location", it will then create the whole structure in /mnt/NAS/Immich including the /mnt/NAS/Immich/library. However, this will just be a symlink to /mnt/NAS/MyPictures ; allowing people to still manage their hard drives in a more linear manner
- Ensure host is reachable before starting - Ensure host is reachable before starting
- Autocorrect homeassistant.local to local ip - Autocorrect homeassistant.local to local ip
- Align configuration with /app_configs - Align configuration with /addon_configs
- Add gpu access - Add gpu access
## 1.126.1 (2025-02-15) ## 1.126.1 (2025-02-15)
@@ -381,7 +380,7 @@
- Update to latest version from imagegenius/docker-immich - Update to latest version from imagegenius/docker-immich
- &#9888; PLEASE BACKUP before updating! Non reversible changes - &#9888; PLEASE BACKUP before updating! Non reversible changes
- &#9888; BREAKING change : dependency on the update postgres image for vector.rs support, it will not work if you do not update postgres ! - &#9888; BREAKING change : dependency on the update postgres image for vector.rs support, it will not work if you do not update postgres !
- &#9888; Database location changed from /data to /app_configs/xxx-postgres : no expected user impact other that all configuration files will also be located in this folder accessible with addons such as Filebrowser - &#9888; Database location changed from /data to /addon_configs/xxx-postgres : no expected user impact other that all configuration files will also be located in this folder accessible with addons such as Filebrowser
## 1.90.2 (2023-12-09) ## 1.90.2 (2023-12-09)

View File

@@ -113,7 +113,7 @@ data_location: "/mnt/sda1/immich"
### Custom Scripts and Environment Variables ### Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the `app_config` mapping: This addon supports custom scripts and environment variables through the `addon_config` mapping:
- **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons) - **Custom scripts**: See [Running Custom Scripts in Addons](https://github.com/alexbelgium/hassio-addons/wiki/Running-custom-scripts-in-Addons)
- **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details. - **env_vars option**: Use the add-on `env_vars` option to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.

View File

@@ -85,7 +85,7 @@ hassio_api: true
image: ghcr.io/alexbelgium/immich-{arch} image: ghcr.io/alexbelgium/immich-{arch}
init: false init: false
map: map:
- app_config:rw - addon_config:rw
- backup:rw - backup:rw
- homeassistant_config:rw - homeassistant_config:rw
- media:rw - media:rw

View File

@@ -11,11 +11,11 @@ if [ -f /homeassistant/addons_config/"$PREVIOUS_FOLDER"/config.yaml ]; then
cp -rnp /homeassistant/addons_config/"$PREVIOUS_FOLDER"/ /config/ cp -rnp /homeassistant/addons_config/"$PREVIOUS_FOLDER"/ /config/
mv /homeassistant/addons_config/"$PREVIOUS_FOLDER" "$PREVIOUS_FOLDER"_migrated mv /homeassistant/addons_config/"$PREVIOUS_FOLDER" "$PREVIOUS_FOLDER"_migrated
if [ -d /config/addons_config ]; then rm -r /config/addons_config; fi if [ -d /config/addons_config ]; then rm -r /config/addons_config; fi
echo "Files moved to /app_configs/$HOSTNAME" echo "Files moved to /addon_configs/$HOSTNAME"
fi fi
# Move autoscript # Move autoscript
if [ -f /homeassistant/addons_autoscrips/immich.sh ]; then if [ -f /homeassistant/addons_autoscrips/immich.sh ]; then
cp -rnf /homeassistant/addons_autoscrips/"$PREVIOUS_FOLDER".sh /config/ &> /dev/null || true cp -rnf /homeassistant/addons_autoscrips/"$PREVIOUS_FOLDER".sh /config/ &> /dev/null || true
bashio::log.yellow "... moved $PREVIOUS_FOLDER.sh from /config/addons_autoscripts to /app_configs/$HOSTNAME" bashio::log.yellow "... moved $PREVIOUS_FOLDER.sh from /config/addons_autoscripts to /addon_configs/$HOSTNAME"
fi fi

View File

@@ -1,6 +1,5 @@
## 3.1.0 (2026-08-01) ## 3.1.0 (2026-08-01)
- Migrate deprecated Home Assistant map names to their app equivalents.
- Update to latest version from immich-app/immich (changelog : https://github.com/immich-app/immich/releases) - Update to latest version from immich-app/immich (changelog : https://github.com/immich-app/immich/releases)
## 3.0.3 (2026-07-22) ## 3.0.3 (2026-07-22)
@@ -200,7 +199,7 @@
- NEW FUNCTION : allow to define a library path outside of the data location. For example, if you specify /mnt/NAS/MyPictures as "library_location", and /mnt/NAS/Immich as "data_location", it will then create the whole structure in /mnt/NAS/Immich including the /mnt/NAS/Immich/library. However, this will just be a symlink to /mnt/NAS/MyPictures ; allowing people to still manage their hard drives in a more linear manner - NEW FUNCTION : allow to define a library path outside of the data location. For example, if you specify /mnt/NAS/MyPictures as "library_location", and /mnt/NAS/Immich as "data_location", it will then create the whole structure in /mnt/NAS/Immich including the /mnt/NAS/Immich/library. However, this will just be a symlink to /mnt/NAS/MyPictures ; allowing people to still manage their hard drives in a more linear manner
- Ensure host is reachable before starting - Ensure host is reachable before starting
- Autocorrect homeassistant.local to local ip - Autocorrect homeassistant.local to local ip
- Align configuration with /app_configs - Align configuration with /addon_configs
- Add gpu access - Add gpu access
## 1.126.1 (2025-02-15) ## 1.126.1 (2025-02-15)
@@ -372,7 +371,7 @@
- Update to latest version from imagegenius/docker-immich - Update to latest version from imagegenius/docker-immich
- &#9888; PLEASE BACKUP before updating! Non reversible changes - &#9888; PLEASE BACKUP before updating! Non reversible changes
- &#9888; BREAKING change : dependency on the update postgres image for vector.rs support, it will not work if you do not update postgres ! - &#9888; BREAKING change : dependency on the update postgres image for vector.rs support, it will not work if you do not update postgres !
- &#9888; Database location changed from /data to /app_configs/xxx-postgres : no expected user impact other that all configuration files will also be located in this folder accessible with addons such as Filebrowser - &#9888; Database location changed from /data to /addon_configs/xxx-postgres : no expected user impact other that all configuration files will also be located in this folder accessible with addons such as Filebrowser
## 1.90.2 (2023-12-09) ## 1.90.2 (2023-12-09)

Some files were not shown because too many files have changed in this diff Show More