Grant access to a gitlab repository to a non-gitlab (and non-git) users

dear all,

i have a private project on gitlab (has to remain “Private”) and i would like to make it visible to people who do not use git (neither gitlab), these are users who preferably would like to click on the link to repository and download files

I only need to give them the possibility to view the current state of the repository (list of files) and the possibility to download files or all repository as *zip

is it possible to generate a passwordless link to the repository?

thank you and best regards,