For those who updated to V0.9.2 from 0.9.1 and found their config.yml file was no longer valid....
In V0.9.1, I didn't have RTMP included in my config.yml and I would get an error "Camera (camera name) has rtmp enabled, but rtmp is not assigned to an input." but it would still work fine.
With the change to V0.9.2, it no longer works - lists it as a configuration error and shuts down the docker.
Under each camera section, I added the lines below that seemed to fix it. I no longer get the error in my logs and frigate is working fine again. "rtmp:" should line up with your "ffmpeg", "detect", "record" etc. You'll need the below lines for every camera.
rtmp:
enabled: false
Here is the error message I was getting in my logs - again - solved with the above yml code.
Camera deck has rtmp enabled, but rtmp is not assigned to an input. (type=value_error)
*************************************************************
*** End Config Validation Errors ***
*************************************************************
[cmd] python3 exited 1
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] waiting for services.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.