🔧 Update add-on paths, map directly to /config (#864)

This commit is contained in:
Franck Nijhof 2024-09-27 23:52:34 +02:00 committed by GitHub
parent e3e285969c
commit 269cdae869
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 16 additions and 11 deletions

View file

@ -19,13 +19,21 @@ hassio_api: true
hassio_role: manager
homeassistant_api: true
map:
- addons:rw
- all_addon_configs:rw
- backup:rw
- homeassistant_config:rw
- media:rw
- share:rw
- ssl:rw
- type: addons
read_only: false
- type: all_addon_configs
read_only: false
- type: backup
read_only: false
- type: homeassistant_config
read_only: false
path: /config
- type: media
read_only: false
- type: share
read_only: false
- type: ssl
read_only: false
services:
- mysql:want
- mqtt:want

View file

@ -4,7 +4,6 @@
# Home Assistant Community Add-on: Studio Code Server
# Take down the S6 supervision tree when the code server fails
# ==============================================================================
declare exit_code
readonly exit_code_container=$(</run/s6-linux-init-container-results/exitcode)
readonly exit_code_service="${1}"
readonly exit_code_signal="${2}"

View file

@ -17,9 +17,7 @@ for dir in "${DIRECTORIES[@]}"; do
done
# Some links to old locations, to not mess with the user's muscle memory
ln -s "/homeassistant" "/config" \
|| bashio::log.warning "Failed linking common directory: /config"
ln -s "/homeassistant" "${HOME}/config" \
ln -s "/config" "${HOME}/config" \
|| bashio::log.warning "Failed linking common directory: ${HOME}/config"
# Store SSH settings in add-on data folder