diff --git a/birdnet-pi/CHANGELOG.md b/birdnet-pi/CHANGELOG.md new file mode 100644 index 000000000..68dde260e --- /dev/null +++ b/birdnet-pi/CHANGELOG.md @@ -0,0 +1 @@ +- Initial build diff --git a/zzz_draft_birdnet-pi/Dockerfile b/birdnet-pi/Dockerfile similarity index 97% rename from zzz_draft_birdnet-pi/Dockerfile rename to birdnet-pi/Dockerfile index 201b5b2da..6d211acd0 100644 --- a/zzz_draft_birdnet-pi/Dockerfile +++ b/birdnet-pi/Dockerfile @@ -36,8 +36,6 @@ RUN \ # Correct for systemctl curl -f -L -s -S https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/systemctl3.py -o /bin/systemctl && \ chmod a+x /bin/systemctl && \ - curl -f -L -s -S https://raw.githubusercontent.com/gdraheim/docker-systemctl-replacement/master/files/docker/journalctl3.py -o /bin/journalctl && \ - chmod a+x /bin/journalctl && \ \ # Change user to pi and create /home/pi echo "setting users" && \ diff --git a/zzz_draft_birdnet-pi/README.md b/birdnet-pi/README.md similarity index 100% rename from zzz_draft_birdnet-pi/README.md rename to birdnet-pi/README.md diff --git a/zzz_draft_birdnet-pi/apparmor.txt b/birdnet-pi/apparmor.txt similarity index 100% rename from zzz_draft_birdnet-pi/apparmor.txt rename to birdnet-pi/apparmor.txt diff --git a/zzz_draft_birdnet-pi/build.yaml b/birdnet-pi/build.yaml similarity index 100% rename from zzz_draft_birdnet-pi/build.yaml rename to birdnet-pi/build.yaml diff --git a/birdnet-pi/config.json b/birdnet-pi/config.json new file mode 100644 index 000000000..bd35a605a --- /dev/null +++ b/birdnet-pi/config.json @@ -0,0 +1,100 @@ +{ + "arch": [ + "aarch64", + "amd64" + ], + "audio": true, + "backup": "cold", + "codenotary": "alexandrep.github@gmail.com", + "devices": [ + "/dev/dri", + "/dev/dri/card0", + "/dev/dri/card1", + "/dev/dri/renderD128", + "/dev/vchiq", + "/dev/video10", + "/dev/video11", + "/dev/video12", + "/dev/video13", + "/dev/video14", + "/dev/video15", + "/dev/video16", + "/dev/ttyUSB0", + "/dev/sda", + "/dev/sdb", + "/dev/sdc", + "/dev/sdd", + "/dev/sde", + "/dev/sdf", + "/dev/sdg", + "/dev/nvme", + "/dev/nvme0n1p1", + "/dev/nvme0n1p2", + "/dev/mmcblk", + "/dev/fuse", + "/dev/sda1", + "/dev/sdb1", + "/dev/sdc1", + "/dev/sdd1", + "/dev/sde1", + "/dev/sdf1", + "/dev/sdg1", + "/dev/sda2", + "/dev/sdb2", + "/dev/sdc2", + "/dev/sdd2", + "/dev/sde2", + "/dev/sdf2", + "/dev/sdg2", + "/dev/sda3", + "/dev/sdb3", + "/dev/sda4", + "/dev/sdb4", + "/dev/sda5", + "/dev/sda6", + "/dev/sda7", + "/dev/sda8", + "/dev/nvme0", + "/dev/nvme1", + "/dev/nvme2" + ], + "description": "realtime acoustic bird classification system", + "environment": { + }, + "image": "ghcr.io/alexbelgium/birdnet-pi-{arch}", + "init": false, + "map": [ + "addon_config:rw", + "media:rw", + "share:rw" + ], + "name": "BirdNET-pi", + "panel_icon": "mdi:bird", + "ports": { + "80/tcp": 80 + }, + "ports_description": { + "80/tcp": "web ui" + }, + "privileged": [ + "SYS_ADMIN", + "DAC_READ_SEARCH" + ], + "schema": { + "TZ": "str?", + "cifsdomain": "str?", + "cifspassword": "str?", + "cifsusername": "str?", + "localdisks": "str?", + "networkdisks": "str?" + }, + "services": [ + "mysql:want" + ], + "slug": "birdnet-pi", + "url": "https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-pi", + "usb": true, + "version": "1.5", + "video": true, + "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" +} diff --git a/zzz_draft_birdnet-pi/icon.png b/birdnet-pi/icon.png similarity index 100% rename from zzz_draft_birdnet-pi/icon.png rename to birdnet-pi/icon.png diff --git a/zzz_draft_birdnet-pi/logo.png b/birdnet-pi/logo.png similarity index 100% rename from zzz_draft_birdnet-pi/logo.png rename to birdnet-pi/logo.png diff --git a/zzz_draft_birdnet-pi/rootfs/Caddyfile b/birdnet-pi/rootfs/Caddyfile similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/Caddyfile rename to birdnet-pi/rootfs/Caddyfile diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/00_php_pfm b/birdnet-pi/rootfs/custom-services.d/00_php_pfm similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/custom-services.d/00_php_pfm rename to birdnet-pi/rootfs/custom-services.d/00_php_pfm diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/01_avahi b/birdnet-pi/rootfs/custom-services.d/01_avahi similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/custom-services.d/01_avahi rename to birdnet-pi/rootfs/custom-services.d/01_avahi diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/02_caddy b/birdnet-pi/rootfs/custom-services.d/02_caddy similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/custom-services.d/02_caddy rename to birdnet-pi/rootfs/custom-services.d/02_caddy diff --git a/zzz_draft_birdnet-pi/rootfs/custom-services.d/99_avahi-alias b/birdnet-pi/rootfs/custom-services.d/99_avahi-alias similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/custom-services.d/99_avahi-alias rename to birdnet-pi/rootfs/custom-services.d/99_avahi-alias diff --git a/zzz_draft_birdnet-pi/rootfs/etc/cont-init.d/99-run.sh b/birdnet-pi/rootfs/etc/cont-init.d/99-run.sh old mode 100755 new mode 100644 similarity index 100% rename from zzz_draft_birdnet-pi/rootfs/etc/cont-init.d/99-run.sh rename to birdnet-pi/rootfs/etc/cont-init.d/99-run.sh diff --git a/zzz_draft_birdnet-pi/stats.png b/birdnet-pi/stats.png similarity index 100% rename from zzz_draft_birdnet-pi/stats.png rename to birdnet-pi/stats.png diff --git a/zzz_draft_birdnet-pi/archive/01_birdnet_analysis b/zzz_draft_birdnet-pi/archive/01_birdnet_analysis deleted file mode 100644 index 98ab084ee..000000000 --- a/zzz_draft_birdnet-pi/archive/01_birdnet_analysis +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet analysis" -exec \ - s6-setuidgid "$USER" "$PYTHON_VIRTUAL_ENV" /usr/local/bin/birdnet_analysis.py diff --git a/zzz_draft_birdnet-pi/archive/01_birdnet_log b/zzz_draft_birdnet-pi/archive/01_birdnet_log deleted file mode 100644 index 1f5e8468c..000000000 --- a/zzz_draft_birdnet-pi/archive/01_birdnet_log +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet log" -exec \ - s6-setuidgid "$USER" /usr/local/bin/gotty --address localhost -p 8080 --path log --title-format "BirdNET-Pi Log" birdnet_log.sh diff --git a/zzz_draft_birdnet-pi/archive/01_birdnet_stats b/zzz_draft_birdnet-pi/archive/01_birdnet_stats deleted file mode 100644 index 718c42163..000000000 --- a/zzz_draft_birdnet-pi/archive/01_birdnet_stats +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet stats" -exec \ - s6-setuidgid "$USER" "$HOME"/BirdNET-Pi/birdnet/bin/streamlit run "$HOME"/BirdNET-Pi/scripts/plotly_streamlit.py --browser.gatherUsageStats false --server.address localhost --server.baseUrlPath "/stats" diff --git a/zzz_draft_birdnet-pi/archive/01_chart_viewer b/zzz_draft_birdnet-pi/archive/01_chart_viewer deleted file mode 100644 index 9dab002e4..000000000 --- a/zzz_draft_birdnet-pi/archive/01_chart_viewer +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: chart viewer" -exec \ - s6-setuidgid "$USER" "$PYTHON_VIRTUAL_ENV" /usr/local/bin/daily_plot.py --daemon --sleep 2 diff --git a/zzz_draft_birdnet-pi/archive/01_getty b/zzz_draft_birdnet-pi/archive/01_getty deleted file mode 100644 index 99cafa025..000000000 --- a/zzz_draft_birdnet-pi/archive/01_getty +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: getty" -until [[ -e /var/run/dbus/system_bus_socket ]]; do - sleep 1s -done - -exec \ - s6-setuidgid "$USER" /sbin/agetty --autologin "${USER}" --noclear %I "$TERM" diff --git a/zzz_draft_birdnet-pi/archive/01_spectrogram_viewer b/zzz_draft_birdnet-pi/archive/01_spectrogram_viewer deleted file mode 100644 index ac2da8db4..000000000 --- a/zzz_draft_birdnet-pi/archive/01_spectrogram_viewer +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: spectrogram viewer" -exec \ - s6-setuidgid "$USER" /usr/local/bin/spectrogram.sh diff --git a/zzz_draft_birdnet-pi/archive/01_web_terminal b/zzz_draft_birdnet-pi/archive/01_web_terminal deleted file mode 100644 index 537f67c34..000000000 --- a/zzz_draft_birdnet-pi/archive/01_web_terminal +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: web terminal" -exec \ - s6-setuidgid "$USER" /usr/local/bin/gotty --address localhost -w -p 8888 --path terminal --title-format "BirdNET-Pi Terminal" login diff --git a/zzz_draft_birdnet-pi/archive/99_birdnet_recording b/zzz_draft_birdnet-pi/archive/99_birdnet_recording deleted file mode 100644 index 4df43cf10..000000000 --- a/zzz_draft_birdnet-pi/archive/99_birdnet_recording +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet recording" - -until [[ -e /start ]]; do - sleep 1s -done - -exec \ - s6-setuidgid "$USER" /usr/local/bin/birdnet_recording.sh diff --git a/zzz_draft_birdnet-pi/archive/99_livestream b/zzz_draft_birdnet-pi/archive/99_livestream deleted file mode 100644 index c5d34e5c9..000000000 --- a/zzz_draft_birdnet-pi/archive/99_livestream +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: livestream" -until [[ -e /start ]]; do - sleep 1s -done - -exec \ - s6-setuidgid "$USER" /usr/local/bin/livestream.sh diff --git a/zzz_draft_birdnet-pi/archive/99_pulseaudio b/zzz_draft_birdnet-pi/archive/99_pulseaudio deleted file mode 100644 index 6ceab3924..000000000 --- a/zzz_draft_birdnet-pi/archive/99_pulseaudio +++ /dev/null @@ -1,16 +0,0 @@ -#!/usr/bin/with-contenv bashio -#Disable pulseaudio as managed by HA -echo "Starting service: livestream" -until [[ -e /start ]]; do - sleep 1s -done - -echo "Starting service: pulseaudio" -while : -do - if [[ ! $(/usr/bin/pulseaudio --check) ]]; then - exec \ - s6-setuidgid "$USER" /usr/bin/pulseaudio --start - fi - sleep 10 -done diff --git a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/finish b/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/finish deleted file mode 100644 index 21d68ab7d..000000000 --- a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-custom_recording \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/run b/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/run deleted file mode 100644 index f0ee17e1f..000000000 --- a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -s6-envdir /run/user/1000 -s6-setuidgid ${USER} -/usr/local/bin/custom_recording.sh diff --git a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/type b/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/disabled_service/svc-custom_recording/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/finish deleted file mode 100644 index 8cc9f174a..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-avahi_alias \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/run deleted file mode 100644 index db31f0635..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/with-contenv bashio -s6-setuidgid ${USER} - -echo "Starting service: avahi alias" -/bin/bash -c "/usr/bin/avahi-publish -a -R %I $(hostname -I |cut -d' ' -f1)" \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-avahi-alias/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/finish deleted file mode 100644 index 3b4822906..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-birdnet_analysis \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/run deleted file mode 100644 index f94745e94..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet analysis" - -exec \ - s6-setuidgid "$USER" "$PYTHON_VIRTUAL_ENV /usr/local/bin/birdnet_analysis.py" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_analysis/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/finish deleted file mode 100644 index 403b846e3..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-birdnet_log \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/run deleted file mode 100644 index 71db2064b..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet log" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/gotty --address localhost -p 8080 --path log --title-format 'BirdNET-Pi Log' birdnet_log.sh" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_log/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/finish deleted file mode 100644 index fc166d388..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 6 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-birdnet_recording \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/run deleted file mode 100644 index 198251faa..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: birdnet recording" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/birdnet_recording.sh" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_recording/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/finish deleted file mode 100644 index 1e94b56f5..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 5 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-birdnet_stats \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/run deleted file mode 100644 index 9b8c877ee..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/run +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/with-contenv bashio -s6-setuidgid ${USER} -echo "Starting service: birdnet stats" -exec \ - s6-setuidgid "$USER" "$HOME/BirdNET-Pi/birdnet/bin/streamlit run $HOME/BirdNET-Pi/scripts/plotly_streamlit.py --browser.gatherUsageStats false --server.address localhost --server.baseUrlPath '/stats'" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-birdnet_stats/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/finish deleted file mode 100644 index 8adf28b5d..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-caddy \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/run deleted file mode 100644 index e8d2444fa..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: caddy" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/caddy run --config /etc/caddy/Caddyfile" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-caddy/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/finish deleted file mode 100644 index f616f39ee..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 120 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-chart_viewer \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/run deleted file mode 100644 index 0e9a0310e..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: chart viewer" -exec \ - s6-setuidgid "$USER" "$PYTHON_VIRTUAL_ENV /usr/local/bin/daily_plot.py --daemon --sleep 2" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-chart_viewer/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/finish deleted file mode 100644 index e1ed061fe..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-getty diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/run deleted file mode 100644 index 1ebeecb91..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: getty" -exec \ - s6-setuidgid "$USER" "/sbin/agetty --autologin ${USER} --noclear %I $TERM" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-getty/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/finish deleted file mode 100644 index 9e7d0f1b4..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-livestream \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/run deleted file mode 100644 index 931cf054b..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: livestream" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/livestream.sh" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-livestream/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/finish deleted file mode 100644 index 1ee0d4542..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 10 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-spectrogram_viewer \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/run deleted file mode 100644 index bc7951ee6..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: spectrogram viewer" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/spectrogram.sh" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-spectrogram_viewer/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/dependencies.d/init-services b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/dependencies.d/init-services deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/finish b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/finish deleted file mode 100644 index fe91824a9..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/finish +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio - -if { sleep 3 } -s6-svc -u /etc/s6-overlay/s6-rc.d/svc-web_terminal diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/run b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/run deleted file mode 100644 index 495499d65..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/run +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/with-contenv bashio -echo "Starting service: web terminal" -exec \ - s6-setuidgid "$USER" "/usr/local/bin/gotty --address localhost -w -p 8888 --path terminal --title-format 'BirdNET-Pi Terminal' login" diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/type b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/type deleted file mode 100644 index 1780f9f44..000000000 --- a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/svc-web_terminal/type +++ /dev/null @@ -1 +0,0 @@ -longrun \ No newline at end of file diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-avahi-alias b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-avahi-alias deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_analysis b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_analysis deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_log b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_log deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_recording b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_recording deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_stats b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-birdnet_stats deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-caddy b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-caddy deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-chart_viewer b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-chart_viewer deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-getty b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-getty deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-livestream b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-livestream deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-spectrogram_viewer b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-spectrogram_viewer deleted file mode 100644 index e69de29bb..000000000 diff --git a/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-web_terminal b/zzz_draft_birdnet-pi/archive/s6-overlay/s6-rc.d/user/contents.d/svc-web_terminal deleted file mode 100644 index e69de29bb..000000000