Files
frigate/docs
Josh Hawkins 3b87df2485 Pin the internal auth port to the value nginx bound at startup
/auth grants anonymous admin to any request whose X-Server-Port matches networking.listen.internal, but it read that port off the live config while nginx binds its listeners once at container start and never reloads them, so any path that swaps the running config could move the trusted port without nginx moving with it. Saving networking.listen.internal equal to the external port applied immediately despite the restart-required warning, which handed unauthenticated admin to everything reaching the external port. Snapshot the port at app creation and compare against that instead, and reject a config whose two listeners share a port number, which nginx would refuse to start with anyway.
2026-08-04 19:23:12 -05:00
..
2026-07-07 10:56:43 -06:00
2026-07-13 19:55:00 -08:00
2026-03-30 10:36:45 -06:00
2021-01-26 21:40:33 -06:00
2026-06-26 06:48:42 -06:00
2026-07-22 11:13:58 -05: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