Earthly Satellites
Remote build runners that make builds fast, are super simple to use, and work seamlessly with any CI and your laptop.
Fast, Simple Remote Build Runners
Try Earthly Satellites
100,000
builds run on Earthly Satellites every month
Ridiculously Fast Builds
CI w/o Satellites vs CI w/ Satellites
CI w/ Satellites - Up To
20x
CI w/ Satellites - Minimum
2x
CI w/o Satellites
1x
Lines represent build time in seconds.
Based on build speeds reported by our users
Earthly Satellites makes builds faster by having an automatic and
instantly available build cache that is local to each Satellite and
shared with everyone that uses it.
There is no cache download or upload. It’s as fast as a local
cache and just works, automatically, for everyone, with no
configuration required.
Better Build Experience
Earthly Satellites make the build experience better. You define
builds in Earthfiles, which have a super simple, instantly
recognizable syntax – like Dockerfile and Makefile had a baby.
You can run remote builds directly from your terminal with
Satellites. So you don’t have to tie up your laptop running long
builds.
And your builds run faster, because of Satellites' instantly
available build cache.
Run x86 and arm64 Builds Natively
Multi-platform builds are easier with Earthly Satellites, because
both x86 and arm64 architectures are available. You can execute x86
builds from Apple Silicon computers and arm64 builds from x86
computers.
Builds run significantly faster because no emulation is
required.
Single-Tenant for Performance and Security
Each Earthly Satellite runs in an isolated VM with restricted local
networking. Nothing is shared between Satellites, and only the users
you invite can access your Satellite.
So performance isn't negatively impacted by heavy builds run on
other Satellites, and it's secure from other Satellites users.