From 136020eedf86039316c6cd5822e90157fb405794 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 16 Jan 2025 12:16:30 +0100 Subject: [PATCH] Update 01-structure.sh --- birdnet-go/rootfs/etc/cont-init.d/01-structure.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/birdnet-go/rootfs/etc/cont-init.d/01-structure.sh b/birdnet-go/rootfs/etc/cont-init.d/01-structure.sh index b94db1ece..047219b41 100755 --- a/birdnet-go/rootfs/etc/cont-init.d/01-structure.sh +++ b/birdnet-go/rootfs/etc/cont-init.d/01-structure.sh @@ -11,6 +11,15 @@ done DEFAULT_BIRDSONGS_FOLDER="/data/clips/" CONFIG_LOCATIONS=("/config/config.yaml" "/internal/conf/config.yaml") +# Database location +bashio::log.info "Setting database location to /config/birdnet.db" +for configloc in "${CONFIG_LOCATIONS[@]}"; do + if [ -f "$configloc" ]; then + yq -i -y ".output.sqlite.path = \"/config/birdnet.db\"" "$configloc" + bashio::log.info "Updated database path in $configloc" + fi +done + # Migrate Database if [ -f /data/birdnet.db ]; then bashio::log.warning "Moving db to /config"