logo
icon

Verdaccio

Verdaccio is a lightweight private npm proxy registry. Publish and cache npm packages locally with zero configuration, proxy upstream registries, and manage access with built-in authentication — all with no external database required.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-03-30
Services
service icon
Tags
ToolDevelopment

Verdaccio

A lightweight private npm proxy registry. Publish packages privately, cache downloads from npmjs.org, and manage team access — no external database needed.

What You Can Do After Deployment

  1. Visit your domain — Verdaccio provides a web UI to browse and search published packages
  2. Set your registry — run npm set registry https://your-domain.zeabur.app to point npm at your instance
  3. Publish private packages — use npm publish to store packages in your own registry
  4. Proxy upstream packages — packages not found locally are fetched and cached from npmjs.org
  5. Create user accounts — run npm adduser --registry https://your-domain.zeabur.app to register

Key Features

  • Web UI for browsing and searching packages
  • Private package publishing with scoped package support
  • Upstream proxy with automatic caching
  • Built-in user authentication (htpasswd)
  • Fine-grained access control per package
  • Plugin ecosystem for storage, auth, and middleware
  • Compatible with npm, yarn, and pnpm
  • Docker-ready with persistent storage

License

MIT — GitHub