diff --git a/frigate/config/env.py b/frigate/config/env.py index 6534ff411..db094a8af 100644 --- a/frigate/config/env.py +++ b/frigate/config/env.py @@ -24,8 +24,10 @@ EnvString = Annotated[str, AfterValidator(validate_env_string)] def validate_env_vars(v: dict[str, str], info: ValidationInfo) -> dict[str, str]: if isinstance(info.context, dict) and info.context.get("install", False): - for k, v in v.items(): - os.environ[k] = v + for k, val in v.items(): + os.environ[k] = val + if k.startswith("FRIGATE_"): + FRIGATE_ENV_VARS[k] = val return v