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.
Chainguard Libraries require specific network access to ensure secure delivery of hardened dependencies to your development environment. This guide details the domains and ports needed for authentication, package downloads, and verification tools.
For initial configuration with chainctl as well as for verification of downloaded libraries with cosign and other tools, you must allow HTTPS access to the following domains:
dl.enforce.dev for download and update of chainctlissuer.enforce.dev for authentication in web console and with chainctlconsole-api.enforce.dev for web console and chainctl to administrate and use
your Chainguard accounts.console.chainguard.dev for the web console to administrate and use your
Chainguard accounts.Whether using a repository manager or accessing libraries directly, you must allow HTTPS access to:
libraries.cgr.dev for library accessissuer.enforce.dev for authenticationWhen using a repository manager, allowlist these domains in your repository manager. Your workstations and build infrastructure typically require no additional network access, as libraries are served through your repository manager.
If accessing Chainguard Libraries directly for testing with curl or builds, allowlist these domains on your workstation.
Last updated: 2025-07-23 15:09