Skip to content

fix: prevent web interface failure after container restart - #89

Merged
vgarcia007 merged 2 commits into
PhilippMundhenk:developmentfrom
vgarcia007:scanner_status
Jul 22, 2026
Merged

fix: prevent web interface failure after container restart#89
vgarcia007 merged 2 commits into
PhilippMundhenk:developmentfrom
vgarcia007:scanner_status

Conversation

@vgarcia007

Copy link
Copy Markdown
Collaborator

Move the Lighttpd rewrite rules into a static configuration file instead
of appending them during every container startup. Reusing the same
container after a Docker daemon or host restart previously created
duplicate url.rewrite-if-not-file directives, causing Lighttpd to fail
while the container remained running due to the log tail process.

Add an HTTP healthcheck for the scanner API so a failed or unavailable
web interface is reported as an unhealthy container.

  Move the Lighttpd rewrite rules into a static configuration file instead
  of appending them during every container startup. Reusing the same
  container after a Docker daemon or host restart previously created
  duplicate url.rewrite-if-not-file directives, causing Lighttpd to fail
  while the container remained running due to the log tail process.

  Add an HTTP healthcheck for the scanner API so a failed or unavailable
  web interface is reported as an unhealthy container.
@vgarcia007
vgarcia007 merged commit c156a27 into PhilippMundhenk:development Jul 22, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant