Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)  [SOLVED]

Discussion about Docker
Post Reply
User avatar
ANNETTEKARTH
Posts: 2
Joined: 10 Sep 2026, 15:55
Germany

Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)

Post by ANNETTEKARTH »

Hi all,
I'm considering the F4-424 Pro (32GB RAM) specifically to run Frigate NVR (open-source AI camera software) as a Docker container, alongside Home Assistant, MQTT, and a network controller.

Before purchasing, I'd like to confirm two things about TOS's Docker implementation:

1. Intel Quick Sync passthrough: Can /dev/dri be passed into a Docker container (via --device or in a docker-compose.yml), so the container can use VAAPI/QSV hardware video decoding? I saw a related thread about Jellyfin hardware encoding on this model viewtopic.php?t=8633 — does the same approach work reliably for a container that needs continuous, sustained decoding of 8 camera streams?

2. Coral USB TPU passthrough: Can a Google Coral USB Accelerator be passed through via /dev/bus/usb, or does the Docker Manager/Portainer setup in the App Center require privileged mode for this? I found an older thread about Coral M.2 on the F2-423 search.php?keywords=Coral+M.2+on+the+F2-423 where this wasn't fully confirmed — has anyone gotten this working on the newer TOS versions (6/7)?

Any confirmation from someone who has actually tried this (or from the TerraMaster team) would help a lot before I decide on the hardware.
Thanks!
User avatar
CursaYang
TM Support
Posts: 945
Joined: 06 Jan 2025, 16:34
China

Re: Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)

Post by CursaYang »

The Intel Quick Sync on the F4-424 Pro can be passed through to the Frigate Docker container via /dev/dri for VAAPI/QSV hardware decoding.
In addition, the Google Coral USB Accelerator can be passed through to Docker via /dev/bus/usb.
To contact our team, please send email to following addresses, remember to replace (at) with @

Technical team: support(at)terra-master.com(for technical support)
Service team: service(at)terra-master.com(for purchasing, return, replacement, RMA service)
User avatar
ANNETTEKARTH
Posts: 2
Joined: 10 Sep 2026, 15:55
Germany

Re: Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)

Post by ANNETTEKARTH »

Is there documentation or an example-docker-compose.yml available?
User avatar
CursaYang
TM Support
Posts: 945
Joined: 06 Jan 2025, 16:34
China

Re: Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)

Post by CursaYang »

We apologize, but we are unable to provide the YAML configuration file for third-party Docker applications.
To contact our team, please send email to following addresses, remember to replace (at) with @

Technical team: support(at)terra-master.com(for technical support)
Service team: service(at)terra-master.com(for purchasing, return, replacement, RMA service)
User avatar
bradpitt
Posts: 1
Joined: 21 Sep 2026, 15:08
United States of America

Re: Question: Coral USB TPU + Quick Sync passthrough in Docker for Frigate NVR (F4-424 Pro)  [SOLVED]

Post by bradpitt »

I've run Frigate with both Intel Quick Sync and a Coral USB, and the F4-424 Pro should be capable of this setup. For Quick Sync, mapping `/dev/dri` into the container is the key step, and VAAPI decoding works well for continuous camera streams. For the Coral, map the USB device into the container rather than relying on privileged mode.

I'd test device visibility after a reboot and TOS update, since passthrough stability is more important than getting it working once. For 8 cameras, also check your actual resolution, FPS, and codec before deciding.
“It is never too late to be what you might have been.Trending Games” — George Eliot
Post Reply

Return to “Docker”