From d13387463179ec96a40d7a74f458794ce1a58de9 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 4 Mar 2025 13:07:17 +0100 Subject: [PATCH] Allow reverse proxy for streamlit --- birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh b/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh index ca13bfd45..263b85bb2 100755 --- a/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh +++ b/birdnet-pi/rootfs/etc/cont-init.d/81-modifications.sh @@ -77,6 +77,10 @@ chmod a+x /bin/systemctl echo "... add streamlit cache" sed -i "/def get_data/i \\@st\.cache_resource\(\)" "$HOME/BirdNET-Pi/scripts/plotly_streamlit.py" +# Allow reverse proxy for streamlit +echo "... allow reverse proxy for streamlit" +sed -i "s|plotly_streamlit.py|plotly_streamlit.py --server.enableXsrfProtection=false --server.enableCORS=false|g" "$HOME/BirdNET-Pi/scripts/install_services.sh" + # Clean saved mp3 files echo ".. add highpass and lowpass to sox extracts" sed -i "s|f'={stop}']|f'={stop}', 'highpass', '250', 'lowpass', '15000']|g" "$HOME/BirdNET-Pi/scripts/utils/reporting.py"