# Deploy Verdaccio with Easypanel

URL: /templates/verdaccio

Verdaccio is a lightweight, private npm proxy registry built in Node.js, designed to simplify and enhance your development workflow. It provides a simple, zero-configuration-required local private NPM registry, eliminating the need for a full database to get started. Verdaccio comes equipped with its own compact database and the capability to proxy other registries, such as npmjs.org, while caching the downloaded modules for improved efficiency. It allows you to use all the benefits of the npm package system in your company without exposing all your code to the public. You can link multiple registries, fetch packages from multiple sources in a single project, and even publish locally modified versions of third-party packages. Verdaccio is compatible with popular npm clients like npm, yarn, and pnpm, and supports various plugins for extended storage capabilities.

## Benefits

### Private Package Management

Easily use private packages in your company without sending code to the public.

### Multiple Registries

Fetch packages from multiple sources in one project by chaining registries.

### Caching and Failover

Decrease latency and provide limited failover by caching the npmjs.org registry.

### Override Public Packages

Use modified versions of 3rd-party packages by publishing your own version locally.

## Features

### Private NPM Registry

A lightweight Node.js private proxy registry for managing npm packages.

### Zero-Config Required

No need for an entire database, comes with its own tiny database out of the box.

### Proxy Other Registries

Ability to proxy other registries like npmjs.org and cache downloaded modules.

### Extendable Storage

Supports community-made plugins to hook into services like Amazon's S3 or Google Cloud Storage.

## Configuration

- `appServiceName` (App Service Name, required): verdaccio

- `appServiceImage` (App Service Image, required): verdaccio/verdaccio:6.5.2

## Services

- verdaccio: app (verdaccio/verdaccio:6.5.2)

## Resources

- [Website](https://verdaccio.org/)

- [Documentation](https://verdaccio.org/docs/what-is-verdaccio)

- [Github](https://github.com/verdaccio/verdaccio)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/verdaccio)