Where should I install Frigate?

Hi All, My current setup is as follows:

  1. 2x Mini PC running Proxmox.
  2. Running HAOS as a Proxmox VM.
  3. Separate NAS for Bulk Storage
  4. I also have a Coral USB edge TPU arriving shortly to lighten the load.

I am currently looking to install an NVR to manage my external security cameras and Frigate seems to be the go to for HA integration.
My reading so far is confusing me as to where/how to install frigate.

I’ve seen and used several of the Proxmox community scripts but I notice that the one for frigate is not updateable and needs to run privileged. Neither of which is ideal.
So, what is the current thinking of the best way to tackle this?

  1. Install it all as a HA addon and integration? Probably the simplest?
  2. Install it as a separate VM/CT/LXC? Which option?

If I can avoid using a docker container so much the better. I can’t see the point in running containers in containers. Unless anyone can enlighten me?

I need to understand the best way to integrate both Frigate and the Coral TPU into the system with HA integration as the end goal.
Any advice gratefully received.

UPDATE: Just found this on here. Is this the way to go?
https://community.home-assistant.io/t/frigate-coral-usb-proxmox/752563

UPDATE2: I guess not as it’s using the old tteck script repository :frowning:

You can replace tteck scripts by the community proxmox scripts

1 Like

This may have changed, but when I set up my Coral TPU (USB) in a Frigate Proxmox LXC container running docker, I didn’t use a script, just a compose file in Portainer. The LXC container needed to be privileged to get access to the TPU. The trick was modifying the LXC config files on the Proxmox host for the pass through. There was a pretty good article here in the forum that helped get going

1 Like

Thanks guys.
Should I take it that installing as a HA addon isn’t recommended given my current setup?