Is there way to upload artifacts available locally in a directory

Hi, I have my local repository saved in my local disk and I want to upload it to NXRM so that it will be available for other user in my organization.
I tried several ways but could not able to do so, could you please let me know the way out.

You can upload individual artifacts to a hosted repository via the UI or you can use the REST API to upload artifacts to a hosted repository. If you want to do a whole repository you’ll need to write up a script that scans the repository for artifacts and uploads them through the REST API as we don’t have any kind of feature to load a whole repository.