Once you have signed up for a Gemfury account and uploaded a few packages, you can install packages from your account by switching the registry via your app’s .npmrc configuration. Find out more about Gemfury npm registry.
Your npm registry URL
This registry URL is the npm endpoint for your Gemfury account and modules:
https://npm.fury.io/APPID/
You can also access your account via our blending proxy that, in addition to serving your private packages, will fall back to the public npm index if a named package is not available in your account:
https://npm-proxy.fury.io/APPID/
Find out how to retrieve your Registry URL.
Use Gemfury as your npm registry
After selecting one of the npm registry endpoints above, you
can enable Gemfury as the default npm registry for your Heroku app via .npmrc
configuration.
You can do this by adding the following {app-dir}/.npmrc
file to the root
directory of your project:
always-auth=true
registry=https://npm-proxy.fury.io/APPID/
//npm-proxy.fury.io/APPID/:_authToken=${FURY_AUTH}
And then setting your Gemfury secret token in your app’s configuration:
heroku config:set FURY_AUTH="5f..03C"
Learn more about using Gemfury’s npm registry.