frigate/docs
kllnspr3 fa87b8830a Add time-window based recording retention
Adds ability to filter recordings by time windows after a configurable
retention period. Useful for reducing storage while keeping recordings
during relevant times (e.g., business hours).

New config options under record.motion (and record.continuous):
- days: maximum retention in days (null for unlimited, 0 for none)
- hours: list of time windows like "mon-fri 07:00-18:00"
- always_retain: hours to keep all recordings before filtering (default 24)

Recordings associated with alerts/detections are always retained
regardless of time windows.
2026-01-02 18:58:17 +00:00
..
docs Add time-window based recording retention 2026-01-02 18:58:17 +00:00
plugins docs: include available objects in documentation 2021-03-09 06:23:37 -06:00
src Revise the README_CN (#21048) 2025-12-01 10:52:30 -07:00
static llc to inc and 2025 to 2026 (#21484) 2026-01-01 09:56:09 -06:00
.gitignore docs: move docs to docusaurus 2021-01-26 21:40:33 -06:00
babel.config.js docs: move docs to docusaurus 2021-01-26 21:40:33 -06:00
docusaurus.config.ts llc to inc and 2025 to 2026 (#21484) 2026-01-01 09:56:09 -06:00
package-lock.json Miscellaneous Fixes (#21241) 2025-12-12 07:45:03 -06:00
package.json Miscellaneous Fixes (#21241) 2025-12-12 07:45:03 -06:00
README.md Use Swagger documentation for Frigate HTTP API (#14178) 2024-10-07 14:27:35 -06:00
sidebars.ts Miscellaneous Fixes (0.17 beta) (#21336) 2025-12-17 16:52:27 -07:00

Website

This website is built using Docusaurus 3.5, a modern static website generator.

For installation and contributing instructions, please follow the Contributing Docs.

Development

  1. Run npm i to install dependencies
  2. Run npm run start to start the website