stackdumper / npm-cache-proxy

Ultra-fast NPM caching proxy with Redis
MIT License
48 stars 6 forks source link

npmrc/auth #2

Open travis-icorein opened 2 years ago

travis-icorein commented 2 years ago

Is there a way to provide/map in an npmrc file for our upstream private repositories when using the Docker route? The functionality addressed by npm login and the npmrc auth settings. I see I am able to set my default UPSTREAM_ADDRESS via the env variable (I am using docker compose, to stand up the redis instance too). Ideally I could supply the username, _password, and _auth parameters per specified registry (avoiding the default npmjs registry altogether).

rosscdh commented 1 year ago

Great question..

serisman commented 3 months ago

I've added support for passing an auth token to the upstream (private) registry in this fork: https://github.com/wonderlic/npm-cache-proxy Seems to work fine with Verdaccio on the other end.