In addition to securely hosting private packages, Gemfury supports distribution of public packages without the need to share secret credentials or create download-only accounts. Each package in your account has an individual privacy setting to be marked as either private, so it is accessible only by the account collaborators, or public to be listed and accessible by anyone.
Uploading public packages
All packages uploaded to Gemfury are initially created as private. So to host a public package, you will need to subsequently update its privacy setting:
- Upload a package to your account
- Open your account Dashboard
- Select the package and click the settings button ()
in the toolbar.
You can also click the privacy indicator icon () for that package. - Confirm that you want to “Make package public.”
You package is now available on your public repository!
Your public repository
Your public repository is available at the following Repo-URL. Anyone can plug it into one of the supported package managers and install your public packages. This URL will also show the listing and details of your public repository via the web browser.
https://repo.fury.io/USERNAME/