0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-03-18 02:22:46 -05:00

New Crowdin translations (#1003)

* New translations contributing.md (Italian)
docs(website): new translations

* New translations contributing.md (Italian)
docs(website): new translations

* New translations config.md (Italian)
docs(website): new translations

* New translations contributing.md (Italian)
docs(website): new translations

* New translations config.md (Italian)
docs(website): new translations

* New translations ci.md (Italian)
docs(website): new translations

* New translations chef.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations iis-server.md (Vietnamese)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations docker.md (Portuguese, Brazilian)
docs(website): new translations

* New translations config.md (Portuguese, Brazilian)
docs(website): new translations

* New translations docker.md (Portuguese, Brazilian)
docs(website): new translations

* New translations config.md (Portuguese, Brazilian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations en.json (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations config.md (Spanish)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations web.md (Italian)
docs(website): new translations

* New translations what-is-verdaccio.md (Italian)
docs(website): new translations

* New translations use-cases.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations auth.md (Italian)
docs(website): new translations

* New translations cli.md (Italian)
docs(website): new translations

* New translations ci.md (Italian)
docs(website): new translations

* New translations config.md (Italian)
docs(website): new translations

* New translations config.md (Chinese Simplified)
docs(website): new translations

* New translations web.md (Chinese Simplified)
docs(website): new translations

* New translations contributing.md (Italian)
docs(website): new translations

* New translations config.md (Chinese Simplified)
docs(website): new translations

* New translations contributing.md (Chinese Simplified)
docs(website): new translations

* New translations web.md (Chinese Simplified)
docs(website): new translations

* New translations contributing.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations contributing.md (Chinese Simplified)
docs(website): new translations

* New translations contributing.md (Chinese Simplified)
docs(website): new translations

* New translations install.md (Chinese Simplified)
docs(website): new translations

* New translations windows.md (Italian)
docs(website): new translations

* New translations install.md (Chinese Simplified)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations repositories.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations logo.md (Chinese Simplified)
docs(website): new translations

* New translations en.json (Chinese Simplified)
docs(website): new translations

* New translations logo.md (Chinese Simplified)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations uplinks.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations ssl.md (Italian)
docs(website): new translations

* New translations repositories.md (Italian)
docs(website): new translations

* New translations server.md (Italian)
docs(website): new translations

* New translations puppet.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations test.md (Italian)
docs(website): new translations

* New translations en.json (Arabic)
docs(website): new translations

* New translations ci.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations protect-your-dependencies.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Korean)
docs(website): new translations

* New translations protect-your-dependencies.md (Korean)
docs(website): new translations

* New translations reverse-proxy.md (Polish)
docs(website): new translations

* New translations protect-your-dependencies.md (Polish)
docs(website): new translations

* New translations reverse-proxy.md (Vietnamese)
docs(website): new translations

* New translations protect-your-dependencies.md (Vietnamese)
docs(website): new translations

* New translations reverse-proxy.md (Hindi)
docs(website): new translations

* New translations protect-your-dependencies.md (Hindi)
docs(website): new translations

* New translations reverse-proxy.md (Portuguese)
docs(website): new translations

* New translations protect-your-dependencies.md (Portuguese)
docs(website): new translations

* New translations reverse-proxy.md (Russian)
docs(website): new translations

* New translations protect-your-dependencies.md (Russian)
docs(website): new translations

* New translations reverse-proxy.md (Spanish)
docs(website): new translations

* New translations protect-your-dependencies.md (Spanish)
docs(website): new translations

* New translations reverse-proxy.md (Arabic)
docs(website): new translations

* New translations protect-your-dependencies.md (Arabic)
docs(website): new translations

* New translations reverse-proxy.md (Chinese Simplified)
docs(website): new translations

* New translations protect-your-dependencies.md (Chinese Simplified)
docs(website): new translations

* New translations reverse-proxy.md (Portuguese, Brazilian)
docs(website): new translations

* New translations protect-your-dependencies.md (Portuguese, Brazilian)
docs(website): new translations

* New translations protect-your-dependencies.md (Japanese)
docs(website): new translations

* New translations reverse-proxy.md (Japanese)
docs(website): new translations

* New translations reverse-proxy.md (French)
docs(website): new translations

* New translations protect-your-dependencies.md (French)
docs(website): new translations

* New translations protect-your-dependencies.md (German)
docs(website): new translations

* New translations reverse-proxy.md (German)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations reverse-proxy.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations node-api.md (Italian)
docs(website): new translations

* New translations node-api.md (Italian)
docs(website): new translations

* New translations logo.md (Italian)
docs(website): new translations

* New translations logo.md (Italian)
docs(website): new translations

* New translations logo.md (Italian)
docs(website): new translations

* New translations logo.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations logger.md (Italian)
docs(website): new translations

* New translations logger.md (Italian)
docs(website): new translations

* New translations logger.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations install.md (Italian)
docs(website): new translations

* New translations kubernetes.md (Italian)
docs(website): new translations

* New translations install.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations packages.md (Italian)
docs(website): new translations

* New translations plugins.md (Italian)
docs(website): new translations

* New translations repositories.md (Italian)
docs(website): new translations

* New translations logger.md (Italian)
docs(website): new translations

* New translations notifications.md (Italian)
docs(website): new translations

* New translations logo.md (Italian)
docs(website): new translations
This commit is contained in:
verdacciobot 2018-09-22 09:44:36 +02:00 committed by Juan Picado @jotadeveloper
parent e01fc9f7aa
commit 90fc216649
10 changed files with 165 additions and 165 deletions

View file

@ -1,10 +1,10 @@
---
id: installation
title: "Installation"
id: installazione
title: "Installazione"
---
Verdaccio is a multiplatform web application. To install it, you need a few prerequisites.
Verdaccio è un'applicazione web multi piattaforma. Per la sua installazione sono necessari pochi prerequisiti.
#### Prerequisites
#### Prerequisiti
1. Node higher than
- For version `verdaccio@2.x` Node `v4.6.1` is the minimum supported version.

View file

@ -2,59 +2,59 @@
id: kubernetes
title: "Kubernetes"
---
You can find instructions to deploy Verdaccio on a Kubernetes cluster on the [verdaccio/docker-example](https://github.com/verdaccio/docker-examples/tree/master/kubernetes-example) repository. However, the recommended method to install Verdaccio on a Kubernetes cluster is to use [Helm](https://helm.sh). Helm is a [Kubernetes](https://kubernetes.io) package manager which bring multiple advantages.
Le istruzioni per sviluppare Verdaccio su un cluster Kubernetes si possono trovare nell'archivio [verdaccio/docker-example](https://github.com/verdaccio/docker-examples/tree/master/kubernetes-example). Tuttavia, il metodo raccomandato per l'installazione di Verdaccio su un cluster Kubernetes è di utilizzare [Helm](https://helm.sh). Helm è un gestore di pacchetti [Kubernetes](https://kubernetes.io) che trae molteplici vantaggi.
## Helm
### Setup Helm
### Configurare Helm
If you haven't used Helm before, you need to setup the Helm controller called Tiller:
Se non si è mai usato Helm prima d'ora, è necessario configurare il controller chiamato Tiller:
```bash
helm init
```
### Install
### Installazione
Deploy the Helm [stable/verdaccio](https://github.com/kubernetes/charts/tree/master/stable/verdaccio) chart. In this example we use `npm` as release name:
Sviluppare il grafico Helm [stable/verdaccio](https://github.com/kubernetes/charts/tree/master/stable/verdaccio). In questo esempio usiamo `npm` come nome della release:
```bash
helm install --name npm stable/verdaccio
```
### Deploy a specific version
### Sviluppare una versione specifica
```bash
helm install --name npm --set image.tag=2.6.5 stable/verdaccio
```
### Upgrading Verdaccio
### Aggiornamento di Verdaccio
```bash
helm upgrade npm stable/verdaccio
```
### Uninstalling
### Disinstallazione
```bash
helm del --purge npm
```
**Note:** this command delete all the resources, including packages that you may have previously published to the registry.
**Nota:** questo comando cancella tutte le risorse, inclusi i pacchetti che potresti aver pubblicato precedentemente sul registro.
### Custom Verdaccio configuration
### Configurazione personalizzata di Verdaccio
You can customize the Verdaccio configuration using a Kubernetes *configMap*.
È possibile personalizzare la configurazione di Verdaccio utilizzando un Kubernetes *configMap*.
#### Prepare
#### Preparazione
Copy the [existing configuration](https://github.com/verdaccio/verdaccio/blob/master/conf/full.yaml) and adapt it for your use case:
Copiare la [configurazione esistente](https://github.com/verdaccio/verdaccio/blob/master/conf/full.yaml) ed adattarla al proprio caso:
```bash
wget https://raw.githubusercontent.com/verdaccio/verdaccio/master/conf/full.yaml -O config.yaml
```
**Note:** Make sure you are using the right path for the storage that is used for persistency:
**Nota:** Assicurarsi che si stia utilizzando il percorso corretto per l'archiviazione che viene usato per la persistenza:
```yaml
storage: /verdaccio/storage/data
@ -63,24 +63,24 @@ auth:
file: /verdaccio/storage/htpasswd
```
#### Deploy the configMap
#### Sviluppare il configMap
Deploy the `configMap` to the cluster
Sviluppare il `configMap` nel cluster
```bash
kubectl create configmap verdaccio-config --from-file ./config.yaml
```
#### Deploy Verdaccio
#### Sviluppare Verdaccio
Now you can deploy the Verdaccio Helm chart and specify which configuration to use:
Ora è possibile sviluppare il grafico Verdaccio Helm e specificare quale configurazione utilizzare:
```bash
helm install --name npm --set customConfigMap=verdaccio-config stable/verdaccio
```
## Rancher Support
## Supporto Rancher
[Rancher](http://rancher.com/) is a complete container management platform that makes managing and using containers in production really easy.
[Rancher](http://rancher.com/) è una piattaforma completa per l'amministrazione di contenitori che rende estremamente semplice gestire ed utilizzare contenitori in produzione.
* [verdaccio-rancher](https://github.com/lgaticaq/verdaccio-rancher)

View file

@ -2,7 +2,7 @@
id: logger
title: "Logger"
---
As any web application, verdaccio has a customisable built-in logger. You can define multiple types of outputs.
Come ogni applicazione web, verdaccio ha un logger incorporato personalizzabile. Si possono definire vari tipi di output.
```yaml
logs:
@ -10,17 +10,17 @@ logs:
- {type: stdout, format: pretty, level: http}
# file output
- {type: file, path: verdaccio.log, level: info}
# Rotating log stream. Options are passed directly to bunyan. See: https://github.com/trentm/node-bunyan#stream-type-rotating-file
# Rotating log stream. Le opzioni vengono passate direttamente a Bunyan. See: https://github.com/trentm/node-bunyan#stream-type-rotating-file
- {type: rotating-file, format: json, path: /path/to/log.jsonl, level: http, options: {period: 1d}}
```
Use `SIGUSR2` to notify the application, the log-file was rotated and it needs to reopen it. Note: Rotating log stream is not supported in cluster mode. [See here](https://github.com/trentm/node-bunyan#stream-type-rotating-file)
Utilizzare `SIGUSR2` per notificare all'applicazione, il file-log è stato ruotato ed è necessario riaprirlo. Nota: L'attività di rotazione dei log non è supportata in modalità cluster. [Vedere qui](https://github.com/trentm/node-bunyan#stream-type-rotating-file)
### Configuration
### Configurazione
| Property | Type | Required | Example | Support | Description |
| -------- | ------ | -------- | ---------------------------------------------- | ------- | ------------------------------------------------- |
| type | string | No | [stdout, file] | all | define the output |
| path | string | No | verdaccio.log | all | if type is file, define the location of that file |
| format | string | No | [pretty, pretty-timestamped] | all | output format |
| level | string | No | [fatal, error, warn, http, info, debug, trace] | all | verbose level |
| Proprietà | Tipo | Richiesto | Esempio | Supporto | Descrizione |
| --------- | ------- | --------- | ---------------------------------------------- | -------- | ----------------------------------------------------- |
| tipo | stringa | No | [stdout, file] | tutti | definire l'output |
| percorso | stringa | No | verdaccio.log | tutti | se il tipo è file, definire la posizione di quel file |
| formato | stringa | No | [pretty, pretty-timestamped] | tutti | formato dell'output |
| livello | stringa | No | [fatal, error, warn, http, info, debug, trace] | tutti | livello dettagliato |

View file

@ -1,55 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
title: "Logo di Verdaccio"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
Il logo è stato disegnato da **[Breno Rodrigues](https://github.com/rodriguesbreno)** che ha vinto il [contest](https://github.com/verdaccio/verdaccio/issues/237) ([fase finale](https://github.com/verdaccio/verdaccio/issues/328)) e ha donato il suo lavoro per questo progetto.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
> Tutti i loghi sono registrati sotto la licenza [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
Uno speciale ringraziamento a *[@Lisapressmar](https://github.com/Lisapressmar)* per aver contribuito con diversi formati e dimensioni dell'immagine.
## Symbols
## Simboli
**With text**
**Con testo**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![simbolo piccolo con testo](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![simbolo medio con testo](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
![simbolo grande con testo](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
![simbolo svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
**Senza testo**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![simbolo piccolo](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![simbolo medio](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
![simbolo grande](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
![formato svg simbolo senza testo](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
### Nero&Bianco
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![simbolo bianco e nero piccolo](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![simbolo bianco e nero medio](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
![simbolo bianco e nero grande](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
![simbolo bianco e nero svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner piccolo](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner medio](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)
![banner grande](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -2,11 +2,11 @@
id: node-api
title: "Node API"
---
Verdaccio can be invoqued programmatically. The node API was introduced after version `verdaccio@3.0.0-alpha.10`.
Verdaccio può essere invocato a livello di programmazione. Il nodo API è stato introdotto a partire dalla versione `verdaccio@3.0.0-alpha.10`.
## Usage
## Utilizzo
#### Programmatically
#### Programmazione
```js
import startServer from 'verdaccio';
@ -19,9 +19,9 @@ Verdaccio can be invoqued programmatically. The node API was introduced after ve
});
```
## Other implementations
## Altre implementazioni
* [verdaccio-server](https://github.com/boringame/verdaccio-server) local npm registry proxy server
* [verdaccio-server](https://github.com/boringame/verdaccio-server) registro proxy di npm locale
```js
// js

View file

@ -1,16 +1,16 @@
---
id: notifications
title: "Notifications"
id: notifiche
title: "Notifiche"
---
Notify was built primarily to use with Slack's Incoming webhooks, but will also deliver a simple payload to any endpoint. Currently only active for `npm publish` command.
Notify fu creato principalmente per essere utilizzato con i webhook entranti di Slack, ma consegnerà inoltre un semplice carico utile ad ogni endpoint. Al momento è solo attivo per il comando `npm publish`.
## Usage
## Utilizzo
An example with a **HipChat**, **Stride** and **Google Hangouts Chat** hook:
Un esempio con un hook **HipChat**, **Stride** e **Google Hangouts Chat**:
> Verdaccio supports any API, feel free to ad more examples.
> Verdaccio supporta ogni API, sentiti libero di aggiungere ulteriori esempi.
#### Single notification
#### Notifica singola
```yaml
notify:
@ -20,7 +20,7 @@ notify:
content: '{"color":"green","message":"New package published: * {{ name }}*","notify":true,"message_format":"text"}'
```
#### Multiple notification
#### Notifica multipla
```yaml
notify:
@ -43,9 +43,9 @@ notify:
## Template
We use [Handlebars](https://handlebarsjs.com/) as main template engine.
Usiamo [Handlebars](https://handlebarsjs.com/) come template engine principale.
### Format Examples
### Esempi di formato
# iterate all versions
{{ name }}{{#each versions}} v{{version}}{{/each}}`"}
@ -54,17 +54,17 @@ We use [Handlebars](https://handlebarsjs.com/) as main template engine.
{{ publisher.name }} has published {{publishedPackage}}"}
### Properties
### Proprietà
List of properties accesible via template
Elenco delle proprietà accessibili tramite template
* Metadata
* Publisher (who is publishing)
* Package Published (package@1.0.0)
* Publisher (chi sta pubblicando)
* Pacchetto pubblicato (package@1.0.0)
### Metadata
Package metadata that the template has access
Pacchetto metadata al quale il template ha accesso
{
"_id": "@test/pkg1",
@ -117,9 +117,9 @@ Package metadata that the template has access
### Publisher
You can access to the package publisher information in the `content` of a webhook using the `publisher` object.
Si può accedere alle informazioni del pacchetto publisher nel `content` di un webhook utilizzando l'oggetto `publisher`.
See below the `publisher` object type:
Vedi sotto il tipo di oggetto `publisher`:
{
name: string,
@ -128,7 +128,7 @@ See below the `publisher` object type:
}
An example:
Un esempio:
notify:
method: POST
@ -137,22 +137,22 @@ An example:
content: '{"color":"green","message":"New package published: * {{ name }}*. Publisher name: * {{ publisher.name }} *.","notify":true,"message_format":"text"}'
**Note:** it's not possible to get the publisher information if the `package.json` file already has the `publisher` property.
**Nota:** non è possibile ottenere le informazioni del publisher se il file `package.json` ha già la proprietà `publisher`.
### Package Published
### Pacchetto pubblicato
You can acces to the package is being published with the keyword `{{publishedPackage}}` as follows.
Si può accedere al pacchetto che è stato pubblicato con la keyword `{{publishedPackage}}` come segue.
{{ publisher.name }} has published {{publishedPackage}}"}
## Configuration
## Configurazione
| Property | Type | Required | Support | Default | Description |
| ------------------- | ------------ | -------- | ------- | ------- | -------------------------------------------------------------------------------------------- |
| method | string | No | all | | HTTP verb |
| packagePattern | string | No | all | | Only run this notification if the package name matches the regular expression |
| packagePatternFlags | string | No | all | | Any flags to be used with the regular expression |
| headers | array/object | Yes | all | | If this endpoint requires specific headers, set them here as an array of key: value objects. |
| endpoint | string | Yes | all | | set the URL endpoint for this call |
| content | string | Yes | all | | any [Handlebar](https://handlebarsjs.com/) expressions |
| Proprietà | Tipo | Richiesto | Supporto | Impostazione predefinita | Descrizione |
| ------------------- | ------------- | --------- | -------- | ------------------------ | -------------------------------------------------------------------------------------------------------------- |
| metodo | stringa | No | tutti | | HTTP verb |
| packagePattern | stringa | No | tutti | | Eseguire questa notifica solo se il nome del pacchetto coincide con l'espressione regolare |
| packagePatternFlags | stringa | No | tutti | | Qualsiasi flag da utilizzare con l'espressione regolare |
| intestazioni | array/oggetto | Sì | tutti | | Se questo endpoint richiede intestazioni specifiche, definirle qui come un array della key: oggetti di valore. |
| endpoint | stringa | Sì | tutti | | definire l'URL dell'endpoint per questa chiamata |
| content | stringa | Sì | tutti | | qualsiasi espressione [Handlebar](https://handlebarsjs.com/) |

View file

@ -1,14 +1,14 @@
---
id: packages
title: "Package Access"
id: pacchetti
title: "Accesso al pacchetto"
---
It's a series of contraints that allow or restrict access to the local storage based in specific criteria.
È una serie di restrizioni che permettono o limitano l'accesso all'archiviazione locale basandosi su criteri specifici.
The security constraints remain on the shoulders of the plugin being used, by default `verdaccio` uses the [htpasswd plugin](https://github.com/verdaccio/verdaccio-htpasswd). If you use a different plugin the behaviour might be different. The default plugin does not handle `allow_access` and `allow_publish` by itself, it uses an internal fallback in case the plugin is not ready for it.
Le restrizioni di sicurezza dipendono dal plugin che si sta utilizzando, `verdaccio` usa di default il [plugin htpasswd](https://github.com/verdaccio/verdaccio-htpasswd). Se si usa un plugin differente il funzionamento potrebbe essere diverso. Il plugin predefinito non gestisce direttamente `allow_access` e `allow_publish`, ma utilizza un'alternativa interna nel caso in cui il plugin non sia pronto per questo.
For more information about permissions visit [the authentification section in the wiki](auth.md).
Per ulteriori informazioni sui permessi, visita [la sezione autenticazione nella wiki](auth.md).
### Usage
### Utilizzo
```yalm
packages:
@ -31,7 +31,7 @@ packages:
proxy: uplink2
```
if none is specified, the default one remains
se non ne viene specificato nemmeno uno, rimane quello predefinito
```yaml
packages:
@ -40,20 +40,20 @@ packages:
publish: $authenticated
```
The list of valid groups according the default plugins are
La lista di gruppi validi a seconda dei plugin predefiniti è
```js
'$all', '$anonymous', '@all', '@anonymous', 'all', 'undefined', 'anonymous'
```
All users recieve all those set of permissions independently of is anonymous or not plus the groups provided by the plugin, in case of `htpasswd` return the username as a group. For instance, if you are logged as `npmUser` the list of groups will be.
Tutti gli utenti ricevono tutti questi gruppi di permessi indipendentemente dal fatto che siano anonimi o no, più i gruppi previsti dal plugin, nel caso `htpasswd` respinga lo username come un gruppo. Per esempio, se si è loggati come `npmUser` l'elenco dei nomi sarà.
```js
// groups without '$' are going to be deprecated eventually
'$all', '$anonymous', '@all', '@anonymous', 'all', 'undefined', 'anonymous', 'npmUser'
```
If you want to protect specific set packages under your group, you need to do something like this. Let's use a `Regex` that covers all prefixed `npmuser-` packages. We recomend using a prefix for your packages, in that way it will be easier to protect them.
Se si desidera proteggere un insieme specifico di pacchetti dentro al proprio gruppo, è necessario fare qualcosa simile a questo. Utilizziamo un `Regex` che copra tutti i pacchetti con prefisso `npmuser-`. Raccomandiamo di utilizzare un prefisso per i pacchetti, in modo che possa essere più semplice proteggerli.
```yaml
packages:
@ -62,7 +62,7 @@ packages:
publish: npmuser
```
Restart `verdaccio` and in your console try to install `npmuser-core`.
Riavviare `verdaccio` e provare ad installare `npmuser-core` nella console.
```bash
$ npm install npmuser-core
@ -74,11 +74,11 @@ npm ERR! A complete log of this run can be found in:
npm ERR! /Users/user/.npm/_logs/2017-07-02T12_20_14_834Z-debug.log
```
You can change the existing behaviour using a different plugin authentication. `verdaccio` just checks whether the user that tried to access or publish a specific package belongs to the right group.
È possibile modificare la condotta esistente utilizzando un plugin di autenticazione differente. `verdaccio` verifica semplicemente che l'utente che ha provato ad accedere o pubblicare un pacchetto specifico appartenga al gruppo corretto.
#### Set multiple groups
#### Definire gruppi multipli
Defining multiple access groups is fairly easy, just define them with a white space between them.
Definire gruppi di accesso multipli è abbastanza facile, è sufficiente distinguerli semplicemente con uno spazio bianco tra di essi.
```yaml
'company-*':
@ -92,9 +92,9 @@ Defining multiple access groups is fairly easy, just define them with a white sp
```
#### Blocking access to set of packages
#### Bloccare l'accesso a gruppi di pacchetti
If you want to block the acccess/publish to a specific group of packages. Just do not define `access` and `publish`.
Se si desidera bloccare l'accesso/pubblicazione ad uno specifico gruppo di pacchetti, è sufficiente non definire `access` e `publish`.
```yaml
packages:
@ -104,11 +104,11 @@ packages:
publish: $authenticated
```
#### Blocking proxying a set of specific packages
#### Bloccare l'inoltro di un gruppo di pacchetti specifici
You might want to block one or several packages from fetching from remote repositories., but, at the same time, allow others to access different *uplinks*.
Si potrebbe voler impedire che uno o vari pacchetti vengano raggiunti dai registri remoti, ma allo stesso tempo, permettere ad altri l'accesso a differenti *uplink*.
Let's see the following example:
Vediamo l'esempio seguente:
```yaml
packages:
@ -127,24 +127,24 @@ packages:
proxy: npmjs
```
Let's describe what we want with the above example:
Descriviamo quello che si desidera con l'esempio precedente:
* I want to host my own `jquery` dependency but I need to avoid proxying it.
* I want all dependencies that match with `my-company-*` but I need to avoid proxying them.
* I want all dependencies that are in the `my-local-scope` scope but I need to avoid proxying them.
* I want proxying for all the rest of the dependencies.
* Desidero ospitare la mia dipendenza `jquery` ma ho necessità di evitare il suo inoltro.
* Desidero tutte le dipendenze che coincidano con `my-company-*` ma ho necessità di evitare di inoltrarle.
* Desidero tutte le dipendenze che si trovino nell'ambito `my-local-scope` ma ho necessità di evitare di inoltrarle.
* Desidero l'inoltro per tutte le dipendenze rimanenti.
Be **aware that the order of your packages definitions is important and always use double wilcard**. Because if you do not include it `verdaccio` will include it for you and the way that your dependencies are resolved will be affected.
**Non dimenticare l'importanza dell'ordine dei pacchetti e di utilizzare sempre il doppio asterisco**. Poiché se non lo si include, `verdaccio` lo includerà per voi e questo inciderà sulla modalità con cui le dipendenze sono risolte.
### Configuration
### Configurazione
You can define mutiple `packages` and each of them must have an unique `Regex`. The syntax is based on [minimatch glob expressions](https://github.com/isaacs/minimatch).
Si possono definire `pacchetti` multipli ed ognuno di essi deve avere un `Regex` unico. La sintassi è basata su [ espressioni minimatch glob](https://github.com/isaacs/minimatch).
| Property | Type | Required | Example | Support | Description |
| -------- | ------- | -------- | -------------- | ------- | ------------------------------------------- |
| access | string | No | $all | all | define groups allowed to access the package |
| publish | string | No | $authenticated | all | define groups allowed to publish |
| proxy | string | No | npmjs | all | limit look ups for specific uplink |
| storage | boolean | No | [true,false] | all | TODO |
| Proprietà | Tipo | Richiesto | Esempio | Supporto | Descrizione |
| ------------- | ------------------ | --------- | -------------- | -------- | ------------------------------------------------------- |
| accesso | stringa | No | $all | tutti | definisce i gruppi autorizzati ad accedere al pacchetto |
| pubblicazione | stringa | No | $authenticated | tutti | definisce i gruppi autorizzati a pubblicare |
| proxy | stringa | No | npmjs | tutti | limita le ricerche di un uplink specifico |
| archiviazione | variabile booleana | No | [vero/falso] | tutti | TODO |
> We higlight that we recommend to not use **allow_access**/**allow_publish** and **proxy_access** anymore, those are deprecated and will soon be removed, please use the short version of each of those (**access**/**publish**/**proxy**).
> Vogliamo rimarcare che non raccomandiamo più l'utilizzo di **allow_access**/**allow_publish** e **proxy_access** che sono superati e saranno presto rimossi, si prega di utilizzare invece la versione breve di ognuna di queste (**access**/**publish**/**proxy**).

View file

@ -43,9 +43,9 @@ auth:
domainSuffix: 'sample.local'
```
#### Multiple Auth plugins
#### Plugin Auth multipli
This is tecnically possible, making the plugin order important, as the credentials will be resolved in order.
Questo è tecnicamente possibile, prestando importanza all'ordine del plugin, dato che le credenziali verranno risolte in ordine.
```yaml
auth:
@ -91,51 +91,51 @@ store:
* [sinopia-npm](https://www.npmjs.com/package/sinopia-npm): plugin auth per il supporto di sinopia a un registro npm.
* [sinopia-memory](https://www.npmjs.com/package/sinopia-memory): plugin auth per sinopia che mantiene gli utenti in memoria.
* [sinopia-github-oauth-cli](https://www.npmjs.com/package/sinopia-github-oauth-cli).
* [sinopia-crowd](https://www.npmjs.com/package/sinopia-crowd): auth plugin for sinopia supporting atlassian crowd.
* [sinopia-activedirectory](https://www.npmjs.com/package/sinopia-activedirectory): Active Directory authentication plugin for sinopia.
* [sinopia-github-oauth](https://www.npmjs.com/package/sinopia-github-oauth): authentication plugin for sinopia2, supporting github oauth web flow.
* [sinopia-delegated-auth](https://www.npmjs.com/package/sinopia-delegated-auth): Sinopia authentication plugin that delegates authentication to another HTTP URL
* [sinopia-altldap](https://www.npmjs.com/package/sinopia-altldap): Alternate LDAP Auth plugin for Sinopia
* [sinopia-request](https://www.npmjs.com/package/sinopia-request): An easy and fully auth-plugin with configuration to use an external API.
* [sinopia-htaccess-gpg-email](https://www.npmjs.com/package/sinopia-htaccess-gpg-email): Generate password in htaccess format, encrypt with GPG and send via MailGun API to users.
* [sinopia-mongodb](https://www.npmjs.com/package/sinopia-mongodb): An easy and fully auth-plugin with configuration to use a mongodb database.
* [sinopia-htpasswd](https://www.npmjs.com/package/sinopia-htpasswd): auth plugin for sinopia supporting htpasswd format.
* [sinopia-leveldb](https://www.npmjs.com/package/sinopia-leveldb): a leveldb backed auth plugin for sinopia private npm.
* [sinopia-gitlabheres](https://www.npmjs.com/package/sinopia-gitlabheres): Gitlab authentication plugin for sinopia.
* [sinopia-gitlab](https://www.npmjs.com/package/sinopia-gitlab): Gitlab authentication plugin for sinopia
* [sinopia-ldap](https://www.npmjs.com/package/sinopia-ldap): LDAP auth plugin for sinopia.
* [sinopia-github-oauth-env](https://www.npmjs.com/package/sinopia-github-oauth-env) Sinopia authentication plugin with github oauth web flow.
* [sinopia-crowd](https://www.npmjs.com/package/sinopia-crowd): plugin auth per sinopia che supporta atlassian crowd.
* [sinopia-activedirectory](https://www.npmjs.com/package/sinopia-activedirectory): Plugin di autenticazione Active Directory per sinopia.
* [sinopia-github-oauth](https://www.npmjs.com/package/sinopia-github-oauth): plugin di autenticazione per sinopia2, che supporta il flusso web di github oauth.
* [sinopia-delegated-auth](https://www.npmjs.com/package/sinopia-delegated-auth): plugin di autenticazione di Sinopia che delega autenticazione ad altro URL HTTP
* [sinopia-altldap](https://www.npmjs.com/package/sinopia-altldap): Alterna il plugin LDAP Auth per Sinopia
* [sinopia-request](https://www.npmjs.com/package/sinopia-request): Un plugin auth semplice e completo con la configurazione per utilizzare un'API esterna.
* [sinopia-htaccess-gpg-email](https://www.npmjs.com/package/sinopia-htaccess-gpg-email): Genera password in formato htaccess, cripta con GPG ed invia attraverso MailGun API agli utenti.
* [sinopia-mongodb](https://www.npmjs.com/package/sinopia-mongodb): Un plugin auth semplice e completo con la configurazione per utilizzare un database mongodb.
* [sinopia-htpasswd](https://www.npmjs.com/package/sinopia-htpasswd): plugin auth per sinopia che supporta il formato htpasswd.
* [sinopia-leveldb](https://www.npmjs.com/package/sinopia-leveldb): plugin auth supportato da leveldb per l'npm privato di sinopia.
* [sinopia-gitlabheres](https://www.npmjs.com/package/sinopia-gitlabheres): plugin di autenticazione Gitlab per sinopia.
* [sinopia-gitlab](https://www.npmjs.com/package/sinopia-gitlab): plugin di autenticazione Gitlab per sinopia
* [sinopia-ldap](https://www.npmjs.com/package/sinopia-ldap): plugin auth LDAP per sinopia.
* [sinopia-github-oauth-env](https://www.npmjs.com/package/sinopia-github-oauth-env) plugin di autenticazione di Sinopia con flusso web github oauth.
> All sinopia plugins should be compatible with all future verdaccio versions. Anyhow, we encourage contributors to migrate them to the modern verdaccio API and using the prefix as *verdaccio-xx-name*.
> Tutti i plugin di sinopia dovrebbero essere compatibili con tutte le versioni future di verdaccio. Tuttavia, incoraggiamo i contributori a spostarli sull'API attuale di verdaccio e ad utilizzare il prefisso così *verdaccio-xx-name*.
## Verdaccio Plugins
## Plugin di Verdaccio
(compatible since 2.1.x)
(compatibile da 2.1.x)
### Authorization Plugins
### Plugin di autorizzazione
* [verdaccio-bitbucket](https://github.com/idangozlan/verdaccio-bitbucket): Bitbucket authentication plugin for verdaccio.
* [verdaccio-ldap](https://www.npmjs.com/package/verdaccio-ldap): LDAP auth plugin for verdaccio.
* [verdaccio-active-directory](https://github.com/nowhammies/verdaccio-activedirectory): Active Directory authentication plugin for verdaccio
* [verdaccio-gitlab](https://github.com/bufferoverflow/verdaccio-gitlab): use GitLab Personal Access Token to authenticate
* [verdaccio-htpasswd](https://github.com/verdaccio/verdaccio-htpasswd): Auth based on htpasswd file plugin (built-in) for verdaccio
* [verdaccio-github-oauth](https://github.com/aroundus-inc/verdaccio-github-oauth): Github oauth authentication plugin for verdaccio.
* [verdaccio-github-oauth-ui](https://github.com/n4bb12/verdaccio-github-oauth-ui): GitHub OAuth plugin for the verdaccio login button.
* [verdaccio-bitbucket](https://github.com/idangozlan/verdaccio-bitbucket): plugin di autenticazione di Bitbucket per verdaccio.
* [verdaccio-ldap](https://www.npmjs.com/package/verdaccio-ldap): auth plugin di LDAP per verdaccio.
* [verdaccio-active-directory](https://github.com/nowhammies/verdaccio-activedirectory): plugin di autenticazione Active Directory per verdaccio
* [verdaccio-gitlab](https://github.com/bufferoverflow/verdaccio-gitlab): usare il token di Accesso Personale GitLab per autenticarsi
* [verdaccio-htpasswd](https://github.com/verdaccio/verdaccio-htpasswd): Auth basato sul plugin del file htpasswd (incorporato) for verdaccio
* [verdaccio-github-oauth](https://github.com/aroundus-inc/verdaccio-github-oauth): plugin di autenticazione Github oauth per verdaccio.
* [verdaccio-github-oauth-ui](https://github.com/n4bb12/verdaccio-github-oauth-ui): plugin GitHub OAuth per il pulsante di login di verdaccio.
### Middleware Plugins
### Plugin di Middleware
* [verdaccio-audit](https://github.com/verdaccio/verdaccio-audit): verdaccio plugin for *npm audit* cli support (built-in) (compatible since 3.x)
* [verdaccio-audit](https://github.com/verdaccio/verdaccio-audit): plugin verdaccio per il supporto cli di *npm audit* (incorporato) (compatibile da 3.x)
* [verdaccio-profile-api](https://github.com/ahoracek/verdaccio-profile-api): verdacci plugin for *npm profile* cli support and *npm profile set password* for *verdaccio-htpasswd* based authentificaton
* [verdaccio-profile-api](https://github.com/ahoracek/verdaccio-profile-api): plugin di verdaccio per il supporto cli di *npm profile* e *npm profile set password* per l'autenticazione basata su *verdaccio-htpasswd*
### Storage Plugins
### Plugin di archiviazione
(compatible since 3.x)
(compatibile da 3.x)
* [verdaccio-memory](https://github.com/verdaccio/verdaccio-memory) Storage plugin to host packages in Memory
* [verdaccio-s3-storage](https://github.com/remitly/verdaccio-s3-storage) Storage plugin to host packages **Amazon S3**
* [verdaccio-google-cloud](https://github.com/verdaccio/verdaccio-google-cloud) Storage plugin to host packages **Google Cloud Storage**
* [verdaccio-memory](https://github.com/verdaccio/verdaccio-memory) Plugin di archiviazione per ospitare pacchetti in Memoria
* [verdaccio-s3-storage](https://github.com/remitly/verdaccio-s3-storage) Plugin di archiviazione per ospitare pacchetti **Amazon S3**
* [verdaccio-google-cloud](https://github.com/verdaccio/verdaccio-google-cloud) Plugin di archiviazione per ospitare pacchetti **Google Cloud Storage**
## Caveats
## Avvertenze
> Not all these plugins are been tested continuously, some of them might not work at all. Please if you found any issue feel free to notify the owner of each plugin.
> Non tutti questi plugin vengono testati assiduamente, alcuni di essi potrebbero anche non funzionare affatto. In caso si incontri qualsiasi problema, si prega di notificarlo al proprietario del plugin in questione.

View file

@ -1,5 +1,5 @@
---
id: source-code
id: codice sorgente
title: "Codice sorgente"
---
`verdaccio` is composed or multiple repositories you might contribute. Look into the **issues** tab whether there is a ticket waiting for you

View file

@ -85,4 +85,4 @@ location ~ ^/verdaccio/(.*)$ {
In questo caso invece, `url_prefix` dovrebbe essere impostato su `/verdaccio/`
> Nota: C'è uno Slash dopo il percorso dell'installazione (`https://your-domain:port/verdaccio/`)!
> Nota: C'è uno Slash dopo il percorso dell'installazione (`https://your-domain:port/verdaccio/`)!