Skip to content

Add system and Nginx doctor diagnostics - #9

Merged
franckferman merged 1 commit into
stablefrom
feat/system-doctor
Sep 3, 2026
Merged

Add system and Nginx doctor diagnostics#9
franckferman merged 1 commit into
stablefrom
feat/system-doctor

Conversation

@franckferman

Copy link
Copy Markdown
Owner

Summary

  • add read-only doctor commands for system, disk, service, network, and Nginx diagnosis
  • correlate Nginx syntax, active configuration metadata, service state, listeners, paths, security frameworks, filesystems, logs, and optional HTTP HEAD probes
  • keep logs opt-in, bounded, and redacted by default
  • document operational use and add an installed-package CI smoke test

Validation

  • 94 unit and integration tests on local Python 3.14
  • 94 tests in a clean Python 3.9 container
  • mypy clean
  • real Nginx 1.26.3 healthy and broken-configuration integration scenarios
  • wheel build, install, version, and doctor smoke test

@franckferman
franckferman merged commit 3ed86a5 into stable Sep 3, 2026
8 checks passed
@franckferman
franckferman deleted the feat/system-doctor branch September 3, 2026 12:47
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