Tous les articles
Un développeur partageant un lien public vers un serveur local avec des collaborateurs dans le monde.
local developmentcollaborationdemoslocalhost tunneling

Partager votre serveur de dev publiquement

Vous pouvez partager votre serveur de dev local via une URL HTTPS publique. Un tunnel localhost transforme votre WIP en preview live en secondes — sans déploiement staging, VPN ou partage d'écran.

Pourquoi partager localhost plutôt que staging ?

Le staging convient aux checks finaux, mais est lent pour la collaboration quotidienne. Quand un designer doit valider une UI, un PM tester un flux, ou un client demander une démo, attendre le CI/CD ajoute une friction inutile.

Qui bénéficie des previews locales partagées ?

  • Designers : revue responsive sur de vraies URLs.
  • Product managers : validation de flux avant merge.
  • QA : tests edge cases sur la branche exacte du dev.
  • Clients : WIP visible sans accès infra interne.
  • Équipes remote : collaboration sans VPN partagé.

Partager en une commande

  1. Lancez votre app localement (port 3000).
  2. Exécutez npx portpreview 3000.
  3. Copiez l'URL HTTPS et partagez-la (Slack, email…).
  4. Le collaborateur ouvre le lien dans n'importe quel navigateur.
  5. Arrêtez le tunnel à la fin de la session.

Bonnes pratiques

Données test uniquement. Jamais de credentials production ou données clients réelles.

Uptime limité. L'URL expire à l'arrêt du CLI — informez vos collaborateurs.

Tests mobile. Les URLs partagées fonctionnent sur téléphones. Voir tests mobile avec tunnel.

Protégez les features sensibles. Auth basique ou feature flags pour les panneaux admin.

Preview locale vs staging vs partage d'écran

Le partage d'écran est passif. Le staging est réaliste mais lent. Le tunnel localhost offre itération instantanée et interactive sur votre branche actuelle.

OAuth : tester les callbacks OAuth en local. Commencez PortPreview gratuitement.

Questions fréquentes

Comment partager mon localhost avec quelqu'un ?
Démarrez un tunnel PortPreview pour obtenir une URL HTTPS publique et partagez ce lien. Toute personne avec l'URL accède à votre app locale pendant la session active.
Puis-je partager mon serveur local sans déployer ?
Oui. Un tunnel localhost expose votre app locale via une URL publique sans aucun déploiement staging ou production.
Est-il sûr de partager une URL de dev local ?
Oui pour des previews avec données test. Traitez les URLs tunnel comme temporaires et évitez d'exposer credentials production ou données clients.