diff --git a/zzz_draft_birdnet-pi/Dockerfile b/zzz_draft_birdnet-pi/Dockerfile index 3acf49847..ce27089fe 100644 --- a/zzz_draft_birdnet-pi/Dockerfile +++ b/zzz_draft_birdnet-pi/Dockerfile @@ -31,7 +31,14 @@ ENV DEBIAN_FRONTEND="noninteractive" \ RUN \ # Install dependencies apt-get update -y && apt-get install gcc python3-dev git jq sudo -y && \ - mkdir -p /home/pi && \ + \ + # Change user to pi and create /home/pi + groupmod -g 101 abc && usermod -u 101 abc && \ + groupadd --gid 1000 pi && useradd --uid 1000 --gid 1000 -m && \ + \ + # Ensure permissions + chown -R pi:pi /home/pi && \ + echo "pi ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && \ \ # Download installer curl -f -L -s -S "https://raw.githubusercontent.com/Nachtzuster/BirdNET-Pi/main/newinstaller.sh" -o /newinstaller.sh && \ @@ -54,14 +61,6 @@ RUN \ # Execute installer /./newinstaller.sh && \ \ - # Change user to pi - groupmod -g 100 abc && usermod -u 100 abc && \ - groupadd --gid 1000 pi && useradd --uid 1000 --gid 1000 && \ - \ - # Ensure permissions - chown -R pi:pi /home/pi && \ - echo "pi ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && \ - \ # Adapt for lsio usage of /app if [ -d /app ]; then rm -r /app; fi && \ ln -s /home/pi /app && \ diff --git a/zzz_draft_birdnet-pi/config.json b/zzz_draft_birdnet-pi/config.json index cdfa4eb16..70bd4de1c 100644 --- a/zzz_draft_birdnet-pi/config.json +++ b/zzz_draft_birdnet-pi/config.json @@ -90,5 +90,5 @@ }, "slug": "birdnet-pi", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi", - "version": "0.7" + "version": "0.8" }