TUNNERU : votre localhost sur internet — open source, sans compte
https://tunneru.knightkun.codes/
📌 TUNNERU expose votre localhost sur internet en une commande, 100% self-hosted et open source (MIT). Multiplexeur binaire maison en Go, inspection live dans le terminal (TUI) et replay webhook en 1 clic. Sans compte ni rate limits.
Les outils de tunneling comme ngrok sont pratiques, mais ils vous happent : compte obligatoire, rate limits, log de vos requêtes sur des serveurs tiers. TUNNERU est une alternative libre — « self-hostable ngrok alternative » — qui remet la main sur votre trafic.
L’idée tient en une ligne : exposez un port local sur le net public instantanément. tunneru 3000, et votre app Next.js, FastAPI ou Rails est en ligne sur un sous-domaine https://frost-729.tunneru.knightkun.codes, avec HTTPS automatique. Sans email, sans compte, sans quota.
L’ingénierie est le vrai pitch. Plutôt que de s’appuyer sur WebSocket ou HTTP/2, TUNNERU définit un multiplexeur binaire maison : un header de 9 octets (1 B de type, 4 B de stream id, 4 B de longueur) qui entremêle des centaines de requêtes HTTP concurrentes sur une seule socket TCP persistante. Résultat : moins de 1 ms de latence de multiplexage, un fast-path à zéro allocation pendant le streaming. C’est du Go brut, sans dépendance runtime tierce.
L’inspection est pensée pour le debug moderne. Le TUI bubble tea affiche en direct chaque requête qui traverse le tunnel : méthode, chemin, statut, latence — « real-time telemetry without leaving your shell ». Un web inspector tourne sur localhost:4040 : arbre JSON formaté, headers bruts, diffs, filtres par méthode. Et surtout, le replay de webhook en 1 clic : vous avez corrigé le handler Stripe ou GitHub ? Rejouez le payload capturé directement, sans redéclencher un événement externe.
La sécurité et la privacy sont au menu. Sous-domaines prédictifs avec --subdomain myapp, token auth partagé pour verrouiller l’accès au serveur, et zéro log stocké sur des serveurs externes. Le client est un binaire statique, et le serveur se déploie en un binaire sur n’importe quel VPS (avec Caddy pour le HTTPS à la demande).
Open source MIT, ~70 étoiles. Mature dans l’esprit mais jeune dans le code. Pour qui veut un tunnel privé, rapide, inspectable et qu’il possède vraiment, TUNNERU coche les cases.
- 🌐 Exposez un port local sur le net, HTTPS auto, en 1 commande
- 🔬 Multiplexeur binaire 9 octets maison, < 1 ms de latence
- 🖥️ TUI live + web inspector (localhost:4040)
- 🔁 Replay de webhook en 1 clic
- 🔒 Sans compte, token auth, 100% private, self-hosted
- 🍀 Go, open source MIT, binaire statique
Sources
– Site officiel — tunneru
– GitHub — pranav718/tunneru
