Synthetics from gitlab repository or bucket it is possible?

Hi!

if i have a private repository in gitlab can i use the "zip url" option for the synthetic? If so, how I can setup the autentication?

Could I use a bucket in gcp?

Thank you very much