Avoid loop in data restore

https://github.com/alexbelgium/hassio-addons/issues/856
This commit is contained in:
Alexandre
2023-06-07 15:58:28 +02:00
committed by GitHub
parent 4cf6f6e9cb
commit 008d68db1e

View File

@@ -93,19 +93,19 @@ fi
# PERMISSIONS #
###############
echo "Permissions adapted"
mkdir -p /config/addons_config/mealie_data
chmod -R 777 /data
chmod -R 777 /config/addons_config/mealie_data
echo "Permissions adapted"
################
# MIGRATE DATA #
################
bashio::log.warning "Data migration for amd64"
bashio::log.warning "Data migrated to /config/addons_config/mealie_data ; you can now use the new addons. For aarch64, you need to do a manual backup and restore"
mkdir -p /config/addons_config/mealie_data
touch /config/addons_config/mealie_data/.secret
chmod -R 777 /config/addons_config/mealie_data
cp -r /data/* /config/addons_config/mealie_data/
if [ ! -f /config/addons_config/mealie_data/mealie.db ]; then
mv -r /data/* /config/addons_config/mealie_data/
bashio::log.warning "Amd64 data migrated to /config/addons_config/mealie_data ; you can now use the new addons. For aarch64, you need to do a manual backup and restore"
fi
bashio::log.info "Starting nginx"
nginx & true