Skip to content

docs: document external data sources and hostnames#8219

Merged
jeremylong merged 5 commits intodependency-check:mainfrom
SachinAditya:docs/hostnames-data-sources
Jan 15, 2026
Merged

docs: document external data sources and hostnames#8219
jeremylong merged 5 commits intodependency-check:mainfrom
SachinAditya:docs/hostnames-data-sources

Conversation

@SachinAditya
Copy link
Copy Markdown
Contributor

This PR documents the external data sources and hostnames that Dependency-Check may contact depending on enabled analyzers and configuration.

It adds a table to the "Internet Access Required" documentation to help organizations with restricted networks create accurate allow-lists.

Fixes #6600

Adds a table of external hosts contacted by Dependency-Check for enterprise network allow-listing.
@boring-cyborg boring-cyborg Bot added the documentation site documentation label Jan 11, 2026
Comment thread src/site/markdown/data/index.md Outdated
…list

Updated hostnames and added methodology section for clarity.
@SachinAditya
Copy link
Copy Markdown
Contributor Author

Thanks for the feedback!

I’ve updated the table to remove entries that could not be verified from the codebase (PyPI, NuGet, Go, Ruby) and refined the methodology section to clarify how the hostnames were identified and which are indirect via analyzers.

Please let me know if this looks better now.

Copy link
Copy Markdown
Collaborator

@chadlwilson chadlwilson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Generally looks fine to me, although I made some suggestions and additions that tidy the documentation further via a separate PR at SachinAditya#1 for @SachinAditya consideration (to clarify for Sachin, I am a contributor and triager on the project, but i do not have permissions to edit others' PRs or merge directly, which is why I suggest edits this way) 👍

Augment table with analyzer/ecosystem/configurability info - clarify rest of docs
@SachinAditya
Copy link
Copy Markdown
Contributor Author

Thanks! I've merged the suggested improvements from PR #1 into this branch. Appreciate the review.

@SachinAditya
Copy link
Copy Markdown
Contributor Author

SachinAditya commented Jan 13, 2026 via email

@SachinAditya
Copy link
Copy Markdown
Contributor Author

Thanks for the review and approval!

It looks like the remaining failure is in the “Build and Test Docker (linux/arm64)” job, which is failing with an “Illegal instruction” during bundle audit update.
Since this PR only changes documentation, I believe this is a CI / infrastructure issue unrelated to the changes here.

Please let me know if you’d like me to do anything further from my side, or if it can be retried / approved.

Thanks again!

@jeremylong jeremylong merged commit b17ccf9 into dependency-check:main Jan 15, 2026
5 checks passed
@jeremylong jeremylong added this to the 12.2.1 milestone Jan 15, 2026
@SachinAditya SachinAditya deleted the docs/hostnames-data-sources branch January 28, 2026 12:18
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Feb 28, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

documentation site documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

What are all hostnames that CLI tool reaches out to on the internet?

3 participants