
Depot
UnclaimedAccelerate Docker image builds and GitHub Actions workflows with powerful remote compute and caching.
Visit WebsitePaidVisit Website
TL;DR - Depot
- Accelerates Docker image builds up to 55x faster.
- Provides high-performance GitHub Actions runners at a lower cost.
- Offers distributed remote caching for various build tools to ensure incremental builds.
Pricing: Paid only
Best for: Enterprises & pros
Pros & Cons
Pros
- Significantly reduces Docker build times (up to 55x faster reported)
- Offers faster and potentially cheaper GitHub Actions runners than native GitHub options
- Provides robust distributed caching for various build systems, making builds incremental
- Supports native Intel and Arm architectures, avoiding emulation overhead
- Easy integration with existing CI/CD pipelines and developer workflows
Cons
- Pricing for additional usage beyond included minutes can add up for larger teams
- Advanced features like GPU builds and dedicated infrastructure are only available on the custom Business plan
Ratings Across the Web
4(3 reviews)
Ratings aggregated from independent review platforms. Learn more
Preview
Key Features
Remote container builds (depot build)Native Intel and Arm image supportAutomatic layer cachingGitHub Actions runners (AWS-hosted, faster CPUs, networking, cache)Distributed remote caching for Bazel, Go, Gradle, Turborepo, sccache, PantsBuild API for programmatic image buildingMulti-platform builds (linux/arm64, linux/amd64)Integration with existing CI providers
Pricing Plans
Free TrialDeveloper
$20/month
- 1 user
- Community support
- Unlimited concurrency
- Docker builds
- GitHub Actions builds
- Depot Registry
- Agent sandboxes
- 500 Docker build minutes
- 2,000 GitHub Actions minutes
- 25 GB cache storage
Startup
$200/month
- Unlimited users
- Everything in developer
- Email support
- User RBAC
- Usage caps
- macOS M2 Runners
- 5,000 Docker build minutes
- 20,000 GitHub Actions minutes
- 250 GB cache storage
Business
Custom
- Ability to deploy in your AWS account
- Dedicated infrastructure
- GPU enabled builds
- Static outbound IPs
- Network firewall rules
- AWS PrivateLink
- SSO with SAML, SCIM
- Advanced compliance controls
- Audit logging
- Slack Connect support
- AWS Marketplace billing
- Custom Docker build minutes
- Custom GitHub Actions minutes
- Custom Agent sandboxes
- Custom cache storage
What is Depot?
Depot is a platform designed to significantly speed up Docker image builds and GitHub Actions workflows. It offers remote container build services that replace standard 'docker build' commands with 'depot build', leveraging powerful, native Intel and Arm processors and sophisticated distributed caching. This results in dramatically faster build times, often by 10x or more, and supports multi-platform builds without emulation.
Beyond container builds, Depot provides hosted GitHub Actions runners in AWS with superior CPU, networking, and cache throughput compared to GitHub-hosted runners, often at half the cost. It also includes a distributed remote caching solution compatible with various build tools like Bazel, Go, Gradle, and Turborepo, allowing teams to share caches across CI and local development. Depot is ideal for engineering teams, from startups to large enterprises, looking to optimize their CI/CD pipelines, reduce build times, and lower infrastructure costs.
Reviews
Be the first to review Depot
Your take helps the next buyer. Verified LinkedIn reviewers get a badge.
Write a reviewBest Depot Alternatives
Top alternatives based on features, pricing, and user needs.
Explore More
Depot FAQ
What types of CPU architectures does Depot support for remote container builds?
Depot provides native support for both Intel and Arm images. This includes optimized compute on machines with fast, native processors for Intel and Arm architectures, such as Xeon Scalable Ice Lake for linux/amd64 and AWS Graviton4 for linux/arm64.
How does Depot's caching mechanism improve build times?
Depot utilizes fine-grained distributed caching that is accessible from CI and local development environments. This allows for perfectly incremental builds, meaning cache hits occur even with changed code, and supports up to 1 TB of cache storage per project served from a distributed NVMe cache cluster.
Can Depot integrate with existing CI providers beyond GitHub Actions?
Yes, Depot is designed to integrate with any existing CI provider and development workflows. It offers ecosystem compatibility with tools like Docker, Compose, Buildx, and Dev Containers, allowing users to replace
docker build with depot build seamlessly.What are the key differences between GitHub-hosted runners and Depot's GitHub Actions runners?
Depot's GitHub Actions runners offer 30% faster CPUs, 10x faster networking and cache throughput, and unrestricted concurrency compared to GitHub-hosted runners. They are also available at half the cost and support Intel, Arm, and macOS runners.
What is the 'Build API for Platforms' feature?
The Build API for Platforms enables programmatic building of container images on behalf of customers within a secure, isolated environment. It supports gRPC, Connect, and HTTP/JSON, and includes various language SDKs and integrations for developers.
What are the compute size options for Docker builds and GitHub Actions builds on Depot?
For Docker builds, Depot offers container builders with 16 vCPUs and 32 GB of memory up to 64 vCPUs and 128 GB of memory. GitHub Actions builds can utilize runners ranging from 2 vCPUs and 8 GB of memory up to 64 vCPUs and 256 GB, with support for Intel, Arm, and macOS architectures.
Source: depot.dev