For the complete documentation index, see llms.txt.

Reference

Configure a Chainguard Workspaces session's environment
Choose the packages, tools, and network access a Chainguard Workspaces session gets, from your repository's .chainguard/develop.yaml or .chainguard/ci.yaml file, a file of your own, or the default environment.
Guarded Entrypoint trust boundary
What the Guarded Entrypoint wrapper connects to, what it never does, and what is visible in the image configuration.
Chainguard Libraries network requirements
Learn the network requirements for accessing Chainguard Libraries, including domains needed for authentication, package downloads, and verification tools
Ubuntu compatibility
Differences between Chainguard Containers and Ubuntu third-party images
chainctl checks command reference
Reference for the chainctl checks commands that inspect pull request runs, start and rerun checks, summarize check history, and validate your Chainguard Checks configuration.
chainctl develop command reference
Reference for the chainctl develop commands that open and manage Chainguard Workspaces sessions, with their flags, output formats, exit codes, and the roles they need.
Verify that Chainguard FIPS containers are configured to use FIPS modules
Learn how to verify that Chainguard FIPS containers are properly configured to use various FIPS modules.