5 Commits

Author SHA1 Message Date
Alexandre
8db9080895 Revert 2025-12-03 22:27:43 +01:00
Alexandre
b2a354afc9 Nobuild 2025-12-03 22:06:04 +01:00
Alexandre
3cf2942889 Nobuild 2025-12-03 22:05:17 +01:00
Alexandre
9d6334e39a Update version to 25.10.1-3 in config.yaml nobuild 2025-12-03 21:57:53 +01:00
Alexandre
2728ea3924 Nobuild 2025-12-03 21:57:16 +01:00
3 changed files with 9 additions and 18 deletions

View File

@@ -46,4 +46,4 @@ slug: netalertx
tmpfs: true
udev: true
url: https://github.com/alexbelgium/hassio-addons
version: 25.8.6
version: 25.10.1

View File

@@ -12,22 +12,13 @@ bashio::log.info "Update structure"
echo "Creating symlinks"
for folder in config db; do
echo "Creating for $folder"
target="/config/${folder}"
mkdir -p "$target"
# Migrate existing data from previous locations while avoiding self-copies
for legacy_path in "/app/${folder}" "/data/${folder}"; do
if [ -d "$legacy_path" ]; then
legacy_target="$(readlink -f "$legacy_path" || true)"
if [ "$legacy_target" != "$target" ] && [ "$(ls -A "$legacy_path")" ]; then
# -n prevents clobbering anything already present in /config
cp -rn "$legacy_path"/. "$target"/
fi
fi
done
rm -rf /data/"$folder"
ln -sf "$target" /data/"$folder"
# Create symlinks
mkdir -p /config/"$folder"
if [ -d /app/"$folder" ] && [ "$(ls -A /app/"$folder")" ]; then
cp -rn /app/"$folder"/* /config/"$folder"/
fi
rm -r /app/"$folder"
ln -sf /config/"$folder" /app/"$folder"
done
sudo chown -R nginx:www-data /config/db/

View File

@@ -47,4 +47,4 @@ slug: netalertx_fa
tmpfs: true
udev: true
url: https://github.com/alexbelgium/hassio-addons
version: 25.8.6
version: 25.10.1