Stu Mason
Stu Mason

Activity

Issue Opened

Issue #68 opened: Suppress /up health check from nginx access logs

Context

Coolify hits /up every few seconds for health checks. This floods the container logs with noise:

127.0.0.1 - - [26/Feb/2026:06:52:48 +0000] "GET /up HTTP/1.1" 200 1842 "-" "curl/7.88.1"

When you're trying to read actual app logs (especially now with stderr JSON logging from #67), these health check lines make it hard to find anything useful.

Suggestion

The generated nginx.conf should suppress access logging for the /up endpoint:

location = /up { access_log off; try_files $uri $uri/ /index.php?$query_string; }

Same pattern already used for /favicon.ico and /robots.txt. The health check still works, it just doesn't log every hit.