#Use Earthly Satellite as remote build service

1 messages · Page 1 of 1 (latest)

nocturne rune
#

Hello, I'd like to know if Dagger can be used in combination with Earthly Satellites (https://earthly.dev/earthly-satellites) to benefit from fast remote builds.

Fast, consistent builds with an instantly familiar syntax – like Dockerfile and Makefile had a baby. Write builds once, and run them anywhere – on your laptop, remote, and in any CI. Great for monorepos and polyrepos. Open source, 9000+ stars.

quartz loom
#

Hi @nocturne rune ! Earthly Satellite is a hosting service for Earthly builds, so it will not be able to host the Dagger engine. The underlying tech is similar (both Dagger and Earthly are based on buildkit) but not drop-in compatible.

In the future it's not impossible for Earthly (or Depot.dev) to add Dagger support, this would require a partnership with Dagger, which we would be happy to do. However I don't know if it makes sense for them, they are relatively small startups like us, and they need to focus on their own priorities.

Another possibility is that new startups appear specifically to offer Dagger engine hosting (like Earthly Sattelite and depot.dev, but for Dagger). We don;t know anyone doing that, but would love to see it happen in the future 🙂

The easiest option today is to follow one of the guides in the Dagger documentation, to use a regular hosting provider, such as AWS EC2 or Digital Ocean, to run the Dagger Engine. This will give you an equivalent feature... but cheaper 🙂

spark tendon
#

To add to that, the thing that makes earthly satellites fast won't necessarily make dagger faster - since they do similar things. So it wouldn't get the benefits of both if it were possible, it would be one or the other