Frigate bundled go2rtc doesn't persist configuration changes across LXC restarts #3375
-
Please verify that you have read and understood the guidelines.yes A clear and concise description of the issue.After making changes to the go2rtc configuration using the go2rtc config file editor @ ip_address:1984/editor.html, they don't persist after the Frigate LXC container restarts. go2rtc reports the configuration path is /dev/shm/go2rtc.yaml, which seems to imply it is being placed by default in the wrong location What settings are you currently utilizing?Default Settings Which Linux distribution are you employing?Debian 11 If relevant, including screenshots or a code block can be helpful in clarifying the issue.No response Please provide detailed steps to reproduce the issue.
|
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 7 replies
-
I don't utilize Frigate, so we'll have to wait for someone who does to chime in. |
Beta Was this translation helpful? Give feedback.
-
I have learned that if you use go2rtc bundled with Frigate, you must configure go2rtc through Frigate (see here) rather than through go2rtc itself. Frigate generates a configuration file for go2rtc from it's own configuration when it runs. See here. |
Beta Was this translation helpful? Give feedback.
-
I'm running into the same issue. If i delete /dev/shm/go2rtc.yaml, then the file is recreated and is now correct. Any changes to the go2rtc part of the config.yml file are not being copied over to go2rtc.yaml file. the only way for this to work is to delete the go2rtc.yaml file and then it will correctly re-create the updated config from the config.yml |
Beta Was this translation helpful? Give feedback.
-
Same issue here, go2rtc config file isn't being updated. Only after a restart the file is re-created. some permission issues? |
Beta Was this translation helpful? Give feedback.
I have learned that if you use go2rtc bundled with Frigate, you must configure go2rtc through Frigate (see here) rather than through go2rtc itself.
Frigate generates a configuration file for go2rtc from it's own configuration when it runs. See here.