This repository contains the documentation for Depot, a build acceleration platform that offers faster Docker image builds, 10x faster GitHub Actions runners, and remote cache services for build tools like Gradle, Turborepo, sccache, Pants, and Bazel. The documentation is hosted at depot.dev/docs.
The documentation is organized into the following main sections:
The main documentation content organized by feature area:
agents/
- Documentation for Depot's AI agents, including Claude Code integrationcache/
- Build caching documentation with support for various tools (Bazel, Go, Gradle, Maven, Turbo, etc.)cli/
- Command-line interface documentation including installation, authentication, and referencecontainer-builds/
- Core container building features including:- How-to guides for Docker builds, ARM containers, CI/CD integration
- Optimal Dockerfile examples for Node.js, Python, Rust
- Private registry configuration
- Troubleshooting guides
github-actions/
- GitHub Actions integration and runner typesintegrations/
- Third-party integrations (Tailscale, etc.)managed/
- Managed infrastructure options including AWS deployment and GPU usageoverview/
- Core concepts, FAQ, security documentationregistry/
- Container registry functionality
package.json
- Project configuration with Prettier formattingpnpm-lock.yaml
- Package manager lock file
The documentation uses MDX format and is structured to provide comprehensive coverage of Depot's container building, caching, and CI/CD integration capabilities.