Our biggest strength is building images, internal or not, in generic CI providers like GitHub Actions, CircleCI, etc. Depot excels at building images in these environments because it provides solutions to limitations like persistent SSD caching, multi-architecture support, and faster compute resources.
Things where Depot may not be a good fit are when you only ever need Docker images for local development. In those situations, the network becomes the bottleneck because you have to pull down the built image each time. That said, if you need to build multi-architecture images locally, Depot becomes useful again as it can build native images for each architecture, no emulation needed.
If you're entirely on-prem, we don't currently support that so Depot isn't a fit there.
Things where Depot may not be a good fit are when you only ever need Docker images for local development. In those situations, the network becomes the bottleneck because you have to pull down the built image each time. That said, if you need to build multi-architecture images locally, Depot becomes useful again as it can build native images for each architecture, no emulation needed.
If you're entirely on-prem, we don't currently support that so Depot isn't a fit there.