Getting Started
Stout is a universal package registry that builds from source, proxies upstream registries, and scans every package before it reaches your developers. This guide walks you through connecting your tools to Stout.
1. Create Your Account
Join the waitlist to get early access. Once your account is activated, sign in to the Stout dashboard at app.stout.io to create your organization and generate an API token.
2. Configure Your Registry Endpoint
Your Stout registry endpoint is https://<org>.stout.io. Point your package
managers at this URL and Stout will handle source builds, caching, and security scanning
automatically. See the ecosystem guides below for package-manager-specific setup.
3. Verify Connectivity
Confirm your endpoint is reachable:
curl https://<org>.stout.io/healthz
# {"status":"ok"} Next Steps
Configure your package manager to use Stout:
- Pull-Through Proxy — proxy and scan upstream packages
- AI Agent Reviews — automated AI-powered package reviews
- Go Modules — configure
GOPROXY - npm Packages — configure
.npmrc - Helm Charts — add a chart repository
- Docker Images — push and pull OCI images
- Ruby Gems — configure Bundler
- Python Packages — configure pip
- Terraform Modules — configure
terraform init - Terraform Providers — use custom providers
- Rust Crates — configure Cargo registry
- Maven Packages — configure Maven repository
- NuGet Packages — configure NuGet source
- Swift Packages — configure Swift Package Manager
- PHP / Composer — configure Composer repository
- Dart Packages — configure
dart pub - Agent & Skills — use the
skillctlCLI