Votre registre npm privé, hébergé en France
Un registre npm privé propulsé par Verdaccio, installé et maintenu par DINAO. Vos paquets internes et votre cache restent sur nos serveurs français — sous votre contrôle, jamais exposés.
Qu'est-ce que Verdaccio ?
Verdaccio est un registre npm privé léger et open-source, conçu pour fonctionner sans configuration. Il agit à la fois comme un dépôt privé où publier vos propres paquets Node.js et comme un proxy avec cache des registres publics : les modules téléchargés depuis npmjs.org sont conservés localement, ce qui accélère vos installations et garantit la continuité de vos builds même en cas d'indisponibilité du registre public.
Sa base de données interne légère stocke les paquets directement sur disque, sans SGBD externe à administrer. Verdaccio gère les utilisateurs et les permissions, supporte npm audit et s'intègre nativement aux pipelines CI/CD. Un riche écosystème de plugins permet d'externaliser le stockage (S3, Google Cloud Storage) et d'étendre l'authentification.
Compatible avec npm, yarn et pnpm, déployable en Docker ou Kubernetes, Verdaccio est l'outil idéal pour reprendre la main sur la chaîne d'approvisionnement de vos dépendances JavaScript.
Hébergez Verdaccio chez DINAO
Paliers de ressources compatibles avec les pré-requis de Verdaccio (1 vCPU / 512 Mo / 1 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
Verdaccio remplace-t-il le registre npm public ?
Non, il le complète. Verdaccio sert vos paquets privés et fait office de proxy/cache pour le registre public : les paquets externes restent disponibles, simplement servis plus vite depuis votre instance.
Mes paquets internes restent-ils confidentiels ?
Oui. Vos modules d'entreprise sont publiés sur votre registre privé, accessibles uniquement à votre équipe selon les permissions définies. Rien n'est exposé au registre public.
Où sont hébergées les données ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible. Le registre et son cache ne quittent pas le territoire.
Puis-je l'intégrer à ma CI/CD ?
Oui. Verdaccio s'utilise comme n'importe quel registre npm : il suffit de pointer votre .npmrc vers votre instance. Compatible GitLab CI, GitHub Actions et autres.
Puis-je changer de formule ou exporter mes données ?
Oui. Vous montez ou descendez de palier à tout moment, et vos paquets restent exportables — pas de verrouillage propriétaire.