Skip to content

HTTP Requests are still logged at LOGGER_LEVEL=ERROR #4263

Description

@nano9g

Describe the bug
On a self-hosted install, when LOGGER_LEVEL is set to be less verbose than INFO, all incoming HTTP requests are still logged. (In other words, everything related to interacting with the ChangeDetection.io web interface.)

Version
v0.55.8

How did you install?
Docker

To Reproduce

  1. Set LOGGER_LEVEL=ERROR on the ChangeDetection.io container environment
  2. Visit the ChangeDetection.io interface in a browser
  3. Observe that large amounts of HTTP logs are generated

Expected behavior
LOGGER_LEVEL=ERROR (or WARN) should also suppress HTTP request logging. A new variable to control HTTP log level would also work.

Screenshots
Here's a log excerpt:

changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET / HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/favicons/site.webmanifest HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/favicon/3ae23823-c4a3-4d74-bf19-5cec69657f51 HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/images/spread.svg HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/favicon/2461a2c0-d169-440f-8db5-086b976374a0 HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/js/watch-overview.js HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/favicon/b2ca4e7f-505a-4f40-bf2c-c3e91f428cf3 HTTP/1.1" 200 -
changedetection  | 172.16.2.130 - - [17/Jul/2026 07:37:19] "GET /static/favicon/b6c12e29-6830-4cef-80f1-ffd39edd425e HTTP/1.1" 200 -

Additional context
Please let me know if any additional information is needed. Thank you!

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions