Is it safe to ship WireDoctor to production? #28
Answered
by
ddsha441981
ddsha441981
asked this question in
Q&A
|
If the dependency ends up in our production artifact, what does it expose and how do I turn it off? |
Answered by
ddsha441981
Jul 29, 2026
Replies: 1 comment
|
There's a production kill-switch: # application-prod.properties
wiredoctor.enabled=false
On what's exposed when it IS enabled:
Details: security posture guide. Recommended pattern: enabled in dev/staging/CI (that's where the gates and reports earn their keep), killed in prod. |
0 replies
Answer selected by
ddsha441981
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There's a production kill-switch:
falsecompletely disables the analyzer — no analysis, no reports, no bean-structure exposure. Set it in your prod profile if the dependency ships in the production artifact.On what's exposed when it IS enabled:
wiredoctor-report.html/.jsonpublicly, and treat/actuator/wiredoctor/*like any other sensitive actuator endpoint (secure it the same way you secure/actuator/beans).