Skip to content

REST API + snapshot download, hot settings reload, and more!

Compare
Choose a tag to compare
@neilenns neilenns released this 21 Jun 12:31
· 105 commits to main since this release
  • Triggers can now be manually activated via a REST API, and can be configured to retrieve a camera snapshot from a REST API instead of watching for image files that appear in a folder. This is useful for NVR systems other than BlueIris that don't support writing a snapshot automatically when motion is detected and can only call a REST API as the motion activated action. Resolves issue 260.
  • Occasional crashes when enableAnnotations is on are fixed. Resolves issue 284.
  • Requests to end the system (e.g. via ctrl+c) are handled gracefully now. Resolves issue 280.
  • Changes to settings.json and triggers.json are automatically detected and cause a reload. No need to restart the Docker container anymore! Just save the file and the system should notice the change and reload with the new configuration. Resolves issue 278.
  • The internal web server can now be enabled independently from annotated images using the enableWebServer setting. It's off by default, and enabled automatically when enableAnnotations is on for backwards compatibility reasons. Resolves issue 265.