Questions tagged [verdaccio]

verdaccio is an open source npm private and proxy registry for Node.js packages.

verdaccio is an open source npm private and proxy registry for Node.js packages.

Private npm registry

Provides the ability to host a local private registry, based by default on htpasswd authentication and local file system based.

Local network proxy

Verdaccio can proxy for multiple registries resolving all dependencies using an unique endpoint. It's totally customizable and can act as an offline registry.

Pluggable application

The default authentication and storage can be changed using plugins, furthermore, adding additional layers is fairly easy using the middleware plugins.

Support for Docker and Kubernetes

Verdaccio provides an official Docker image and chart for easy deployment on Kubernetes.

Miscellaneous

Verdaccio is fully compatible with yarn, npm and pnpm and it was a fork based on sinopia@1.4.0

Useful links:

88 questions
2
votes
1 answer

Verdaccio: how to publish to custom server from Github Actions with proper credentials?

I have a working verdaccio server hosted on a google cloud server. I am able manually publish to it, but am struggling to create a GitHub Action to publish to it when I push to master branch. I have a script that works perfectly when publishing to…
Adam B
  • 3,662
  • 2
  • 24
  • 33
2
votes
1 answer

verdaccio with private token

I have a private artifactory in my office. I use verdaccio for download npms from internet and after it in insert them to private artifactory. It works wonderfool. I bought Font Awesome pro version , and want to download npm. How can I pass to…
Leonid
  • 81
  • 11
2
votes
1 answer

Move all packages from private npm verdaccio to AWS CodeArtifact

We are using self hosted http://verdaccio.org as a private npm registry. Now we decided to move to managed AWS CodeArtifact. According to what I understand from documentation, AWS CA can only upstream to a public registry (as npmjs.com). My question…
Alexey
  • 645
  • 6
  • 21
2
votes
1 answer

Why verdaccio is not supporting arm processors if node do it

I'm trying to run verdaccio on my raspberry pi 3. I'm newbe with docker and I'm looking for the answer on my question. If vardaccio docker image is based on node:12.16.2-alpine which supports linux/arm and linux/arm64, why it does not support ARM…
kube_k
  • 25
  • 4
2
votes
3 answers

How to start verdaccio by pm2?

pm2 start verdaccio failed, the status is stopped. $ npm i -g pm2 verdaccio $ pm2 start verdaccio
Mathink
  • 131
  • 2
  • 8
2
votes
1 answer

How to update the offline registry of verdaccio?

I installed the verdaccio in windows 8 os and It's working well. my problem started when I tried to update the npm-cache. after the update version of package.json file, I use the npm install --registry="http://localhost:4873 command for update…
AminRostami
  • 2,585
  • 3
  • 29
  • 45
2
votes
1 answer

Publishing to NPM when verdaccio is installed

I installed Verdaccio locally on my Ubuntu machine, and it's been working fine. Now I'm trying to publish a package to NPM, and so I shut down verdaccio, but I still get this message: If you are behind a proxy, please make sure that the npm ERR!…
Ole
  • 41,793
  • 59
  • 191
  • 359
2
votes
1 answer

How to migrate private Verdaccio npm registry to another server?

I'm planning to setup private npm registry for our internal Node.js/web projects, and seems that Verdaccio is the best open-source choice for it. Before starting to publish my private packages there I want to be sure that an easy way to move…
ezze
  • 3,933
  • 2
  • 34
  • 58
1
vote
1 answer

Verdaccio: cannot open config file C:\redacted\config.yaml: false

I am trying to install Verdaccio as windows service, following official guide. Before using nssm I manually tried service's command in powershell: node .\node_modules\verdaccio\build\lib\cli.js -c .\config.yaml However I get error: cannot open…
Matija Sirk
  • 596
  • 2
  • 15
1
vote
1 answer

Verdaccio with LDAP authenthication

I will like to ask if anyone has tried to auth. LDAP with verdaccio am running 5.19.0 on docker container default auth. works htpasswd: file: ./htpasswd but i try getting plugins for verdaccio auth for ldap but not working have been stop here for…
Abbey
  • 11
  • 2
1
vote
1 answer

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory

Getting heap limit allocation error. Need a clarity on how can we get through this using verdaccio config Checked node config max-old-space-size can fix this. But want a way to fix this using verdaccio
Mukesh
  • 23
  • 6
1
vote
1 answer

How to view public packages in Verdaccio

Is there a way to view the public package downloaded from the npm repository at http://127.0.0.1:4873 ?
Jeong_94
  • 11
  • 4
1
vote
1 answer

Does npm install have an equivalent to pip install --no-deps?

I'm more familiar with the Python ecosystem at this point and have a question about how I can do something with npm that I'm used to doing with pip. Let's say I have a wheel for a particular Python package, as well as a wheel file for each of the…
Caleb Koch
  • 656
  • 1
  • 9
  • 15
1
vote
1 answer

why does package-lock.json resolve domains of registry to ip

I'm struggling to find out why npm resolve the domain name of my npm registry to hardcode IP in package-lock.json that's a sample: "@poney/common-client": { "version": "1.1.0", "resolved":…
1
vote
0 answers

How to Deploy Verdaccio through App Service and Integrate with AAD

I have deployed the verdaccio container in APP service and sucessfully deployed and able to login. Now question is how to integrate with Active Directory to login to verdaccio? I have tried to mount the configuration file with active directory…
kiran
  • 51
  • 4