Il tuo registro npm privato, ospitato in Francia
Un registro npm privato alimentato da Verdaccio, installato e mantenuto da DINAO. I tuoi pacchetti interni e la tua cache rimangono sui nostri server francesi — sotto il tuo controllo, mai esposti.
Cos'è Verdaccio ?
Verdaccio è un registro npm privato leggero e open-source, progettato per funzionare senza configurazione. Agisce sia come un repository privato dove pubblicare i tuoi pacchetti Node.js, sia come un proxy con cache dei registri pubblici: i moduli scaricati da npmjs.org vengono conservati localmente, accelerando le tue installazioni e garantendo la continuità dei tuoi build anche in caso di indisponibilità del registro pubblico.
Il suo database interno leggero memorizza i pacchetti direttamente su disco, senza un SGBD esterno da amministrare. Verdaccio gestisce gli utenti e i permessi, supporta npm audit e si integra nativamente nei pipeline CI/CD. Un ricco ecosistema di plugin permette di esternalizzare lo storage (S3, Google Cloud Storage) e di estendere l'autenticazione.
Compatibile con npm, yarn e pnpm, deployabile in Docker o Kubernetes, Verdaccio è lo strumento ideale per riprendere il controllo della catena di approvvigionamento delle tue dipendenze JavaScript.
Alloggia Verdaccio su DINAO
Livelli di risorse compatibili con i requisiti di Verdaccio (1 vCPU / 512 Mo / 1 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Verdaccio sostituisce il registro npm pubblico?
No, lo integra. Verdaccio serve i tuoi pacchetti privati e funge da proxy/cache per il registro pubblico: i pacchetti esterni rimangono disponibili, semplicemente serviti più velocemente dalla tua istanza.
I miei pacchetti interni rimangono confidenziali?
Sì. I tuoi moduli aziendali sono pubblicati sul tuo registro privato, accessibili solo al tuo team secondo i permessi definiti. Nulla è esposto al registro pubblico.
Dove sono ospitati i dati?
Sull'infrastruttura DINAO in Francia, in uno dei datacenter disponibili. Il registro e la sua cache non escono dal territorio.
Posso integrarlo alla mia CI/CD?
Sì. Verdaccio si utilizza come qualsiasi registro npm: basta puntare il tuo .npmrc verso la tua istanza. Compatibile con GitLab CI, GitHub Actions e altri.
Posso cambiare formula o esportare i miei dati?
Sì. Puoi salire o scendere di livello in qualsiasi momento, e i tuoi pacchetti rimangono esportabili: nessun blocco proprietario.