Tunnels HTTP
Les tunnels HTTP exposent un service HTTP local via un sous-domaine public sur votre serveur Unne.
Tunnel rapide
bash
unne http 3000Cela cree un tunnel avec un sous-domaine genere automatiquement comme a8f3k2m1.tunnel.example.com.
Sous-domaine personnalise
bash
unne http 3000 --subdomain monappVotre service sera accessible a monapp.tunnel.example.com.
Depuis un fichier de configuration
Dans unne.yml :
yaml
tunnels:
- name: frontend
protocol: http
subdomain: app
upstream: localhost:3000
- name: api
protocol: http
subdomain: api
upstream: localhost:8080Demarrer tous les tunnels :
bash
unne startTunnels multiples
Lors de l'execution de plusieurs tunnels, le TUI affiche des onglets pour chaque tunnel (style pm2). Utilisez Tab/Shift+Tab pour passer de l'un a l'autre.
Ignorer l'avertissement du navigateur
Par defaut, les premiers visiteurs via navigateur voient une page de confirmation. Pour l'ignorer (si votre compte en a la permission) :
bash
unne http 3000 --skip-warningOu dans la configuration :
yaml
skip_warning: trueInspection des requetes
Chaque requete/reponse HTTP transitant par le tunnel est capturee pour inspection :
- TUI : Appuyez sur
Entreesur une requete pour voir les en-tetes et le corps - Inspecteur web : Ajoutez l'option
--webui, puis ouvrezhttp://localhost:4040