Ayant changé de filière pour mon alternance (SYSADMIN –> DEV), il me sera demandé de développer des applications web pour mes cours ou en entreprise
Si comme moi, vous travaillez sur un projet local et vous souhaitez le partager avec d’autres personnes, comme votre tuteur, les autres membres de votre groupe ou même un client ? Grâce à cloudflared
et Argo Tunnel de Cloudflare, vous pouvez facilement le faire et en toute sécurité.
Qu’est-ce que Cloudflared et Argo Tunnel? Link to heading
Cloudflared
est un outil qui permet d’établir un tunnel sécurisé entre votre application locale et le réseau Cloudflare. Ainsi, votre application est accessible depuis le Web, mais protégée des attaques et des accès non autorisés.
Étapes pour exposer votre application : Link to heading
-
Créez un compte Cloudflare: Si vous n’avez pas déjà un compte, inscrivez-vous gratuitement.
-
(Optionnel) Ajoutez un domaine: Si vous avez un domaine personnalisé, vous pouvez l’ajouter à Cloudflare. Cloudflare propose également des options d’achat et de gestion de domaines. Notez cependant qu’ils ne proposent pas d’achats pour les domaines en .fr pour le moment.
-
Installez cloudflared: Suivez ce guide pour installer
cloudflared
sur votre machine. -
Lancez votre tunnel: Exécutez la commande suivante dans votre terminal :
1 cloudflared tunnel --url http://localhost:3000
Remarque : Remplacez 3000
par le port sur lequel votre application locale s’exécute, si différent.
- Accédez à votre application depuis le Web:
Si vous n’avez pas de domaine personnalisé, Cloudflare vous fournira une URL unique, telle que
https://showers-e-soccer-grain.trycloudflare.com
. Partagez cette URL avec ceux à qui vous souhaitez donner accès.