Run the frigate service as the frigate user

This commit is contained in:
Josh Hawkins
2026-08-29 15:59:23 -05:00
parent a1fd978cab
commit 9ce146fd99
3 changed files with 7 additions and 3 deletions
@@ -30,4 +30,8 @@ cd /opt/frigate || echo "[ERROR] Failed to change working directory to /opt/frig
# Replace the bash process with the Frigate process, redirecting stderr to stdout
exec 2>&1
exec python3 -u -m frigate
if [[ "$(id -u)" -ne 0 || "${FRIGATE_RUN_AS_ROOT:-false}" == "true" ]]; then
exec python3 -u -m frigate
else
exec s6-setuidgid frigate python3 -u -m frigate
fi