-
-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Starting supabase services with "supabase start" on clean environment is slow #2724
Comments
Thanks for picking this up @avallete, I hoped that the result would be at least 20-25% improvement. I did some research of my own and created a docker compose file with all the images for Using
I will set up a self-hosted runner on a beefy dedicated machine that will keep the images locally available between runs and see if it works and whether that helps in any significant capacity. I had some issues with self-hosted non-disposable machines before so not sure I will be able to pursue that.
That seems potentially like something that could give a bit of a boost for everyone using the cli and reduce amount of data pulled from the network so if you have capacity to work on it that would definitely be appreciated. I already had some workflows crash due to rate limits when pulling images during |
Is your feature request related to a problem? Please describe.
Starting containers with
supabase start
takes around 2-3 minutes on Github Actions CI.Describe the solution you'd like
supabase start
, can we first pull all docker images in parallel before starting any service--exclude ...
Describe alternatives you've considered
Additional context
Github Actions CI spins up clean environment on every run so any docker images downloaded on different runs or workflows cannot be accessed and will be discarded after the job is completed.
Related Github CI workflow
The text was updated successfully, but these errors were encountered: