Work

bFree

Node.js
CLI
Networking

A lightweight, CLI-first tunneling service for frontend previews, webhook debugging, or cursed home lab setups. No Docker. No nonsense.

Terminal window showing a tunnel being created with a custom CLI tool.

Boom. Your service is available at 3000.bangie.digital.

bFree is a tunnel tool inspired by ngrok but built for developers who want full control. It uses a central relay server and public node clients to expose local ports to the internet without needing Docker, root access, or config files.

It’s designed for those moments when you need a quick preview link, test a webhook behind NAT, or impress your friends with cursed network setups.

Key features:

  • 🧪 Built with Node.js, ssh2, and a custom relay protocol
  • 📡 Public relays connect to a central reverse proxy
  • 💻 One command: bfree --port 3000
  • 🔧 Designed for frontend devs, no backend changes needed
  • 🧰 Yes, it works behind routers

Just install it once, and you’re good to go. bFree is about freedom — from configuration, from containers, and from your ISP’s firewall.