Su registro npm privado, alojado en Francia
Un registro npm privado impulsado por Verdaccio, instalado y mantenido por DINAO. Sus paquetes internos y su caché permanecen en nuestros servidores franceses — bajo su control, nunca expuestos.
¿Qué es Verdaccio?
Verdaccio es un registro npm privado ligero y de código abierto, diseñado para funcionar sin configuración. Actúa tanto como un repositorio privado donde publicar sus propios paquetes Node.js como un proxy con caché de los registros públicos: los módulos descargados desde npmjs.org se conservan localmente, lo que acelera sus instalaciones y garantiza la continuidad de sus builds incluso en caso de indisponibilidad del registro público.
Su base de datos interna ligera almacena los paquetes directamente en disco, sin SGBD externo que administrar. Verdaccio gestiona a los usuarios y los permisos, soporta npm audit y se integra nativamente en los pipelines CI/CD. Un rico ecosistema de plugins permite externalizar el almacenamiento (S3, Google Cloud Storage) y ampliar la autenticación.
Compatible con npm, yarn y pnpm, desplegable en Docker o Kubernetes, Verdaccio es la herramienta ideal para recuperar el control de la cadena de suministro de sus dependencias JavaScript.
Aloja Verdaccio en DINAO
Niveles de recursos compatibles con los requisitos de Verdaccio (mínimo 1 vCPU / 512 Mo / 1 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿Verdaccio reemplaza al registro npm público?
No, lo complementa. Verdaccio sirve sus paquetes privados y hace las veces de proxy/caché para el registro público: los paquetes externos siguen estando disponibles, simplemente servidos más rápido desde su instancia.
¿Mis paquetes internos permanecen confidenciales?
Sí. Sus módulos de empresa se publican en su registro privado, accesibles únicamente para su equipo según los permisos definidos. Nada se expone al registro público.
¿Dónde se alojan los datos?
En la infraestructura DINAO en Francia, en uno de los centros de datos disponibles. El registro y su caché no salen del territorio.
¿Puedo integrarlo en mi CI/CD?
Sí. Verdaccio se utiliza como cualquier registro npm: basta con apuntar su .npmrc hacia su instancia. Compatible con GitLab CI, GitHub Actions y otros.
¿Puedo cambiar de fórmula o exportar mis datos?
Sí. Sube o baja de nivel en cualquier momento, y sus paquetes siguen siendo exportables: no hay bloqueo propietario.