Démarrer rapidement un projet logiciel.
Verdaccio — registre npm/yarn privé self-hosted sur VPS.
En validation
L'installation automatique de cette solution est prête et passe actuellement nos tests sur serveur réel. La commande ouvrira dès que la validation sera terminée.
Hébergez votre propre registre npm/yarn/pnpm sur votre VPS : proxifiez npmjs.org, publiez vos packages privés et contrôlez les dépendances de vos projets JavaScript.
Publiez vos bibliothèques JavaScript internes sous votre propre namespace. Chaque développeur les installe comme des packages publics — sans URL Git manuels ni copier-coller.
Proxifiez npmjs.org via Verdaccio et mettez en cache chaque package téléchargé. Si le registre public tombe pendant un build, Verdaccio sert la version en cache de manière transparente.
Préchauffez le cache avec une installation connectée, puis coupez l'accès internet. Verdaccio continue de servir tous les packages vus précédemment sans aucune connexion requise.
Guide optimisé pour les VPS Cloud ServOrbit.
Verdaccio ne nécessite pas de nom de domaine. Ouvrez un tunnel SSH : ssh -L 4873:127.0.0.1:<port> root@<ip-vps>, puis pointez npm vers le tunnel : npm set registry http://localhost:4873. Pour un accès permanent à toute l'équipe, rattachez un domaine depuis votre espace client ServOrbit.
Exécutez npm adduser --registry http://localhost:4873. Saisissez un nom d'utilisateur, un mot de passe et un e-mail. Ce premier utilisateur devient l'administrateur du registre.
Dans le répertoire de votre package, exécutez npm publish --registry http://localhost:4873. Le package est stocké sur le VPS et disponible pour tout développeur ou système CI authentifié.
Éditez config.yaml dans le volume du conteneur pour router les scopes spécifiques (ex. @acme/*) vers votre registre privé et tous les autres vers npmjs.org. Redémarrez le conteneur pour appliquer : docker compose restart verdaccio.
Your own GitHub, self-hosted in minutes. Full Git platform with CI/CD (Gitea Actions), package registry and team permissions — without usage-based billing.
DéveloppementForge Git avec CI/CD visuel et Kanban intégrés dans un seul conteneur — sans abonnement par développeur ni service externe.
Déploiement Applicatif & DevOpsInterface web open source pour Ansible, Terraform et OpenTofu — exécutez, planifiez et suivez vos playbooks depuis un tableau de bord sans ligne de commande.
Parcourez notre centre d'aide et notre FAQ, ou contactez notre équipe — rappel, WhatsApp ou e-mail. Support en français, anglais et arabe.
Écrire sur WhatsApps'ouvre dans un nouvel onglet