mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-04-05 18:13:50 +00:00
update(frigate): bump to v0.17.1 and fix OpenVino model build (#13304)
This commit is contained in:
committed by
GitHub
parent
d06a70819d
commit
38a283e549
@@ -110,7 +110,7 @@ export AUTOGRAPH_VERBOSITY=0
|
|||||||
export GLOG_minloglevel=3
|
export GLOG_minloglevel=3
|
||||||
export GLOG_logtostderr=0
|
export GLOG_logtostderr=0
|
||||||
|
|
||||||
fetch_and_deploy_gh_release "frigate" "blakeblackshear/frigate" "tarball" "v0.17.0" "/opt/frigate"
|
fetch_and_deploy_gh_release "frigate" "blakeblackshear/frigate" "tarball" "v0.17.1" "/opt/frigate"
|
||||||
|
|
||||||
msg_info "Building Nginx"
|
msg_info "Building Nginx"
|
||||||
$STD bash /opt/frigate/docker/main/build_nginx.sh
|
$STD bash /opt/frigate/docker/main/build_nginx.sh
|
||||||
@@ -182,23 +182,6 @@ cp /opt/frigate/audio-labelmap.txt /audio-labelmap.txt
|
|||||||
rm -f /tmp/yamnet.tar.gz
|
rm -f /tmp/yamnet.tar.gz
|
||||||
msg_ok "Downloaded Audio Model"
|
msg_ok "Downloaded Audio Model"
|
||||||
|
|
||||||
msg_info "Installing HailoRT Runtime"
|
|
||||||
$STD bash /opt/frigate/docker/main/install_hailort.sh
|
|
||||||
cp -a /opt/frigate/docker/main/rootfs/. /
|
|
||||||
sed -i '/^.*unset DEBIAN_FRONTEND.*$/d' /opt/frigate/docker/main/install_deps.sh
|
|
||||||
echo "libedgetpu1-max libedgetpu/accepted-eula boolean true" | debconf-set-selections
|
|
||||||
echo "libedgetpu1-max libedgetpu/install-confirm-max boolean true" | debconf-set-selections
|
|
||||||
echo 'force-overwrite' >/etc/dpkg/dpkg.cfg.d/force-overwrite
|
|
||||||
$STD bash /opt/frigate/docker/main/install_deps.sh
|
|
||||||
rm -f /etc/dpkg/dpkg.cfg.d/force-overwrite
|
|
||||||
$STD pip3 install -U /wheels/*.whl
|
|
||||||
ldconfig
|
|
||||||
msg_ok "Installed HailoRT Runtime"
|
|
||||||
|
|
||||||
msg_info "Installing MemryX Runtime"
|
|
||||||
$STD bash /opt/frigate/docker/main/install_memryx.sh
|
|
||||||
msg_ok "Installed MemryX Runtime"
|
|
||||||
|
|
||||||
msg_info "Installing OpenVino"
|
msg_info "Installing OpenVino"
|
||||||
$STD pip3 install -r /opt/frigate/docker/main/requirements-ov.txt
|
$STD pip3 install -r /opt/frigate/docker/main/requirements-ov.txt
|
||||||
msg_ok "Installed OpenVino"
|
msg_ok "Installed OpenVino"
|
||||||
@@ -228,6 +211,23 @@ else
|
|||||||
msg_warn "OpenVino build failed (CPU may not support required instructions). Frigate will use CPU model."
|
msg_warn "OpenVino build failed (CPU may not support required instructions). Frigate will use CPU model."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
msg_info "Installing HailoRT Runtime"
|
||||||
|
$STD bash /opt/frigate/docker/main/install_hailort.sh
|
||||||
|
cp -a /opt/frigate/docker/main/rootfs/. /
|
||||||
|
sed -i '/^.*unset DEBIAN_FRONTEND.*$/d' /opt/frigate/docker/main/install_deps.sh
|
||||||
|
echo "libedgetpu1-max libedgetpu/accepted-eula boolean true" | debconf-set-selections
|
||||||
|
echo "libedgetpu1-max libedgetpu/install-confirm-max boolean true" | debconf-set-selections
|
||||||
|
echo 'force-overwrite' >/etc/dpkg/dpkg.cfg.d/force-overwrite
|
||||||
|
$STD bash /opt/frigate/docker/main/install_deps.sh
|
||||||
|
rm -f /etc/dpkg/dpkg.cfg.d/force-overwrite
|
||||||
|
$STD pip3 install -U /wheels/*.whl
|
||||||
|
ldconfig
|
||||||
|
msg_ok "Installed HailoRT Runtime"
|
||||||
|
|
||||||
|
msg_info "Installing MemryX Runtime"
|
||||||
|
$STD bash /opt/frigate/docker/main/install_memryx.sh
|
||||||
|
msg_ok "Installed MemryX Runtime"
|
||||||
|
|
||||||
msg_info "Building Frigate Application (Patience)"
|
msg_info "Building Frigate Application (Patience)"
|
||||||
cd /opt/frigate
|
cd /opt/frigate
|
||||||
$STD pip3 install -r /opt/frigate/docker/main/requirements-dev.txt
|
$STD pip3 install -r /opt/frigate/docker/main/requirements-dev.txt
|
||||||
|
|||||||
Reference in New Issue
Block a user