earthly / cloud-issues

A repository to track issues related to earthly cloud
6 stars 1 forks source link

Idea: self-hosted satellites #1

Open matdehaast opened 1 year ago

matdehaast commented 1 year ago

It would be great to have the ability to self-host satellites. It could still be a paid feature but being able to host those ourselves would make me feel much more comfortable using them

vladaionescu commented 1 year ago

Thanks @matdehaast - we are indeed planning on doing this in the future. It might take a while until we get to it, though.

KazimirPodolski commented 1 year ago

For me it's also about avoiding vendor-lock. If something happens like vendor decides to close everything or change pricing dramatically - I still would be able to run as usual and have time to migrate. That's a big plus to company's reputation IMO.

Local repoducibility is very nice, but lack of self-hosted build agents is a huge pain too. Maybe one of the reasons why Gitlab took off so great? (Just a speculation)

vladaionescu commented 1 year ago

BTW, a significant portion of this is already open-source, and available for self-hosting: https://docs.earthly.dev/docs/remote-runners. I should have mentioned earlier.