Sign inSign up

000yesnt/frigate-oldcpu

By 000yesnt

•Updated over 1 year ago

Frigate for old x86_64 CPUs without AVX. Built from the frigate-hass-addons Dockerfile.

Image
Internet of things
Machine learning & AI
1

1.7K

000yesnt/frigate-oldcpu repository overview

This is a version of Frigate that won't instantly crash on ancient CPUs. Systems too old to support AVX will likely not handle CPU object detection on more than 1 or 2 cameras, so make sure to use a Coral.

Built from the frigate_oldcpu Dockerfile on an Intel Pentium E5400. https://github.com/blakeblackshear/frigate-hass-addons/blob/main/frigate_oldcpu/Dockerfile⁠

More details about this image on my blog: https://000yesnt.github.io/posts/frigate-oldcpu/⁠

This is not an officially supported deployment method. If you find issues or bugs with this image, don't bother the Frigate team about it. Test it on a supported system with the original image before making an issue.

Don't expect frequent updates. I can't guarantee that this image will always be on the latest Frigate version. I only mess with it when my personal deployment breaks or a new feature makes me want to upgrade. To stay on the latest version, build your own oldcpu image.

Issues I've found:

  • Sometimes the RAM usage will randomly explode. I've seen a few Github issues from normal Frigate deployments about this, but I'll assume it's a quirk of running the software on unsupported hardware
    • Mitigation: I deployed my Frigate as a Docker Swarm stack with RAM limits. Using Swarm like this guarantees the container will restart if Frigate freezes or leaks memory.

Tag summary

Content type

Image

Digest

sha256:5ead005d6…

Size

953.3 MB

Last updated

over 1 year ago

docker pull 000yesnt/frigate-oldcpu