From 2f908c6a97311b4d9904610e82fa8a1155d484b6 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sat, 15 Jan 2022 10:04:47 +0100 Subject: [PATCH] Update 99-run.sh --- fireflyiii/rootfs/etc/cont-init.d/99-run.sh | 30 +++++++++++---------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/fireflyiii/rootfs/etc/cont-init.d/99-run.sh b/fireflyiii/rootfs/etc/cont-init.d/99-run.sh index 15885cdb6..61b529628 100644 --- a/fireflyiii/rootfs/etc/cont-init.d/99-run.sh +++ b/fireflyiii/rootfs/etc/cont-init.d/99-run.sh @@ -38,7 +38,7 @@ sqlite_internal) bashio::log.info "Using built in sqlite" # Set variable export DB_CONNECTION=sqlite - export DB_DATABASE=/config/addons_config/fireflyiii/database/database.sqlite + #export DB_DATABASE=/config/addons_config/fireflyiii/database/database.sqlite # Creating database mkdir -p /config/addons_config/fireflyiii/database rm -r /var/www/html/storage/database @@ -94,29 +94,31 @@ mariadb_addon) esac -# Install database -bashio::log.info "Updating database" -php artisan migrate --seed >/dev/null -php artisan firefly-iii:upgrade-database >/dev/null - ################ # CRON OPTIONS # ################ -# Align update with options -echo "" -FREQUENCY=$(bashio::config 'Updates') -bashio::log.info "$FREQUENCY updates" -echo "" +if bashio::config.has_value 'Updates'; then + # Align update with options + echo "" + FREQUENCY=$(bashio::config 'Updates') + bashio::log.info "$FREQUENCY updates" + echo "" -# Sets cron // do not delete this message -cp /templates/cronupdate /etc/cron.${FREQUENCY}/ -chmod 775 /etc/cron.${FREQUENCY}/cronupdate + # Sets cron // do not delete this message + cp /templates/cronupdate /etc/cron.${FREQUENCY}/ + chmod 775 /etc/cron.${FREQUENCY}/cronupdate +fi ############## # LAUNCH APP # ############## +# Install database +bashio::log.info "Updating database" +php artisan migrate --seed +php artisan firefly-iii:upgrade-database + bashio::log.info "Please wait while the app is loading !" /./usr/local/bin/entrypoint.sh