GhostlyShare pour prévisualisations localhost
GhostlyShare partager localhost sur Windows ou Linux
GhostlyShare est une petite application desktop pour Windows et Linux Ubuntu/Debian qui détecte les apps web locales et crée des liens publics Cloudflare sans déploiement, configuration DNS ni chaos d’onglets.

Idée produit
Un lien public pour l’application déjà en cours d’exécution sur votre machine
Démarrez un serveur dev, un tableau de bord local, un récepteur webhook ou une petite API. GhostlyShare le détecte, affiche le port et propose un bouton Démarrer. Un clic plus tard, vous avez une URL publique à ouvrir, copier et partager.
Frameworks supportés
Si c’est une application web locale, GhostlyShare peut généralement la partager
GhostlyShare ne nécessite aucun plugin framework. Il détecte et transfère le trafic HTTP, HTTPS, WebSocket, long-polling, streaming et API local, s’adaptant ainsi aux stacks courants avec un simple bouton Démarrer.
React, Vite, Next.js
Partagez des aperçus hot-reload et serveurs dev frontend sur des ports comme 3000, 5173 ou similaires.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Transférez les ressources du framework, trafic de type SignalR, long polling, redirections, cookies et points de terminaison HTTPS locaux pour le développement.
Vue, Nuxt, Angular, SvelteKit
Exposez des applications navigateur fonctionnant sur un serveur HTTP ou HTTPS local, incluant les routes dev-server et les mises à jour WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Partagez des API JSON, récepteurs webhook, interfaces Swagger ou OpenAPI, endpoints santé et requêtes POST classiques.
WordPress, PHP, static HTML
Prévisualisez CMS locaux, sites statiques et pages riches en contenu quand GhostlyShare identifie un point d’accès stable côté navigateur.
WebSockets, SSE, streaming responses
Maintenez les aperçus temps réel modernes via la route publique grâce au proxy WebSocket et aux délais adaptés au streaming.
Fonctionnalités
Tout le nécessaire pour un flux local-vers-public fluide
Détection automatique des applications locales
GhostlyShare scanne les ports locaux, teste les points HTTP et HTTPS, lit les titres de pages, et reconnaît les API via OpenAPI, Swagger, docs et endpoints santé.
Liens temporaires d’abord, domaines personnalisés optionnels
Aucun login, compte, abonnement ou domaine personnalisé requis pour la voie rapide. Pour une URL de marque, utilisez l’option domaine personnalisé Cloudflare.
Proxy HTTP et WebSocket
Les apps modernes fonctionnent toujours car GhostlyShare transmet le trafic HTTP normal et les connexions WebSocket via la route publique active.
Copier, ouvrir, arrêter, répéter
Chaque app active dispose d’une barre d’actions compacte : ouvrir l’URL publique, copier avec confirmation, ou arrêter la prévisualisation à la fin.
Application desktop Windows et Linux
Installez depuis le Microsoft Store sous Windows ou utilisez le paquet .deb Ubuntu/Debian sous Linux. Le flux principal de partage reste identique sur les deux plateformes.
Gestion sûre du cycle de vie
Quand les apps locales ferment ou que les prévisualisations doivent s’arrêter, GhostlyShare ajuste l’état et nettoie les routes au lieu de laisser des liens publics obsolètes.
Flux
De localhost à URL publique en trois étapes simples
- 1
Lancez votre app locale
Démarrez Vite, ASP.NET Core, un tableau de bord, un récepteur webhook ou tout service web local comme d’habitude.
- 2
Cliquez sur Démarrer dans GhostlyShare
L’application détecte le port, prépare la route publique sécurisée, attend l’URL et affiche l’état En direct quand c’est prêt.
- 3
Partager l’URL
Copiez le lien, ouvrez-le dans un navigateur, envoyez-le à un client ou testez-le depuis un autre appareil.
Démo vidéo
Voir GhostlyShare en action
Une courte démo YouTube montre comment GhostlyShare transforme une application locale en URL de prévisualisation publique.
Pourquoi c’est rapide
L’application gère les tâches fastidieuses avant que vous n’y pensiez
GhostlyShare surveille les ports locaux, mémorise les prévisualisations actives, ajuste les routes quand les apps apparaissent ou disparaissent, et fournit un retour clair sur Windows et Linux. Résultat : pas de commandes manuelles, pas d’URL terminal copiées, pas de devinettes sur les ports à partager.
Domaines personnalisés
Utilisez une URL Cloudflare de marque quand le lien temporaire ne suffit pas
Le chemin rapide fonctionne sans DNS, mais GhostlyShare propose aussi un flux URL personnalisé optionnel pour les zones Cloudflare. Ajoutez un token, choisissez la zone, saisissez un nom d’hôte, GhostlyShare crée le tunnel géré et l’enregistrement DNS.
preview.votre-domaine.com
Les URL personnalisées sont conçues pour des démos stables et reconnaissables. GhostlyShare peut réutiliser les affectations enregistrées, actualiser la route et arrêter le tunnel géré depuis la même application.
- 1
Connecter Cloudflare
Collez un token API Cloudflare une fois, GhostlyShare le valide et le stocke en sécurité pour les sessions d’URL personnalisées ultérieures.
- 2
Choisissez la zone et le nom d’hôte
Choisissez la zone Cloudflare, saisissez le label du nom d’hôte, et laissez GhostlyShare vérifier la disponibilité complète du nom.
- 3
Publier la route gérée
GhostlyShare crée le tunnel Cloudflare, configure l’ingress, écrit l’enregistrement DNS et lance la route sécurisée vers votre port local.
Cas d’usage
Conçu pour les moments où localhost ne suffit pas
Prévisualisations pour clients et collègues
Envoyez un lien fonctionnel avant de déployer une branche ou publier une build temporaire.
Test de webhook
Dirigez les services externes vers un récepteur local tout en gardant votre boucle de développement sur votre machine.
Vérifications sur appareils mobiles
Ouvrez votre site local depuis un autre téléphone, tablette ou machine de test sans être sur le même réseau.
Démonstrations API
Exposez une API locale pour une intégration rapide, puis arrêtez-la à la fin de la session.
Comparé à ngrok
Un chemin plus simple quand vous ne partagez que ce qui tourne localement
Si vous utilisez souvent ngrok, GhostlyShare propose un flux de prévisualisation local plus direct : ouvrez l’app, choisissez le service détecté, lancez le partage et envoyez le lien. Les liens temporaires sont légers, les domaines personnalisés offrent une URL Cloudflare brandée.
Priorité au desktop et visuel
Idéal pour voir les applications locales détectées, partager d’un clic, copier l’URL et arrêter la prévisualisation depuis une fenêtre compacte.
Liens temporaires gratuits en priorité
Idéal pour des aperçus rapides sans connexion, compte ou abonnement préalable. Les domaines personnalisés sont une option pour les utilisateurs Cloudflare.
Puissant, mais plus manuel
Les outils de partage en terminal sont excellents pour les flux de routage avancés. GhostlyShare privilégie la prévisualisation rapide et simple au quotidien.
Télécharger
Téléchargez GhostlyShare pour Windows ou Linux
Choisissez la version Microsoft Store sous Windows ou le paquet Ubuntu/Debian depuis le dépôt GitHub public sous Linux. Les deux suivent le même flux de prévisualisation publique.
Windows
Installez GhostlyShare depuis le Microsoft Store sous Windows. Les mises à jour sont gérées par le Store, et le partage reste centré sur les apps locales, APIs, tableaux de bord et récepteurs webhook.
Ouvrir le Microsoft StoreUbuntu / Debian Linux
Ouvrez la dernière version sur GitHub, sélectionnez le paquet .deb x64, installez-le avec apt, puis lancez GhostlyShare depuis le lanceur d’applications ou avec la commande ghostlyshare.
Ouvrir la version LinuxDépôt de release et wiki
Le dépôt GitHub contient les téléchargements Linux, notes d’installation, dépannage et documentation pour les deux plateformes desktop supportées.
Ouvrir GitHubDocumentation
Lire la documentation GhostlyShare
Le wiki GitHub explique l’installation, détection d’app, préparation des liens, domaines personnalisés, différences Windows/Linux, et vérifications si une app locale n’apparaît pas.
Premiers pas
Lancez une app test, ouvrez GhostlyShare, créez une URL publique, et arrêtez le partage proprement.
Ouvrir le guideInstallation et mises à jour
Utilisez le Microsoft Store sous Windows, ou installez et mettez à jour le paquet Ubuntu/Debian avec apt.
Ouvrir le guideDétection d'applications
Découvrez quels ports locaux, frameworks, titres, APIs et processus de dev sont des signaux forts de détection.
Ouvrir le guideWindows et Linux
Comparez le packaging, le stockage sécurisé des tokens, le comportement de la barre système, les différences desktop et le flux de partage supporté.
Ouvrir le guidePasser en public
Comprenez les URLs Cloudflare aléatoires, URLs personnalisées, délais de préparation des liens, et ce qui se passe quand le partage s’arrête.
Ouvrir le guideDépannage
Vérifiez pourquoi une application est cachée, un lien semble hors ligne ou pourquoi l’intégration Linux diffère.
Ouvrir le guideSupport
Signaler bugs ou demander fonctionnalités GhostlyShare
Ouvrez les formulaires GitHub pour bugs et idées. Avant de poster, supprimez tokens, mots de passe, URLs privées et données clients.
FAQ
Réponses rapides avant de partager une app locale
Dois-je créer un compte pour utiliser GhostlyShare ?
Non. GhostlyShare est conçu pour des prévisualisations locales rapides sans connexion, création de compte ou abonnement.
Ai-je besoin d’un domaine personnel ?
Non. Vous pouvez partager un lien de prévisualisation public temporaire sans acheter de domaine, modifier le DNS ou publier un test. Si vous utilisez Cloudflare, GhostlyShare peut aussi créer une URL personnalisée de marque.
Quels frameworks GhostlyShare supporte-t-il ?
GhostlyShare est indépendant du framework. Il fonctionne avec des applications HTTP et HTTPS locales issues de stacks comme React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, APIs Node, WordPress, HTML statique, Swagger ou OpenAPI, et récepteurs webhook.
Puis-je utiliser GhostlyShare sur Linux ?
Oui. GhostlyShare est distribué en paquet .deb x64 Ubuntu/Debian depuis le dépôt GitHub public, tandis que Windows reste disponible via le Microsoft Store.
Comment fonctionnent les domaines personnalisés ?
Les domaines personnalisés utilisent Cloudflare. Après ajout d’un token valide, GhostlyShare charge vos zones, vérifie le nom d’hôte, crée le tunnel et l’enregistrement DNS, et redirige vers l’app locale. Windows stocke le token avec DPAPI, Linux utilise Secret Service via libsecret.
Où se trouve la documentation GhostlyShare ?
Le wiki GitHub couvre l’installation, détection d’app, passage en public, domaines personnalisés, différences Windows/Linux, dépannage, rapports de bugs et demandes de fonctionnalités.
GhostlyShare est-il destiné à remplacer ngrok ?
Cela dépend du workflow. Les outils comme ngrok sont puissants pour le routage avancé, tandis que GhostlyShare privilégie des prévisualisations rapides sur desktop pour apps locales, APIs, webhooks et démos sous Windows et Linux.

En résumé
GhostlyShare transforme une build locale en une expérience accessible à tous
Il est volontairement petit, direct et pratique sur Windows et Linux : lancez votre app, cliquez sur Start dans GhostlyShare, envoyez le lien et continuez à travailler.
Choisissez votre téléchargement