{"repo":"ekzhang/bore","free":true,"listed":false,"github":"https://github.com/ekzhang/bore","clone":"git clone https://github.com/ekzhang/bore.git","description":"🕳 bore is a simple CLI tool for making tunnels to localhost","language":"Rust","stars":11399,"topics":["cli","rust","tunnel","networking","tcp","localhost","proxy","self-hosted"],"license":"MIT","category":"networking-infra","readme_excerpt":"bore A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls. That's all it does: no more, and no less. This will expose your local port at localhost:8000 to the public internet at bore.pub: , where the port number is assigned randomly. Similar to localtunnel and ngrok, except bore is intended to be a highly efficient, unopinionated tool for forwarding TCP traffic that is simple to install and easy to self-host, with no frills attached. ( bore totals about 400 lines of safe, async Rust code and is trivial to set up — just run a single binary for the client and server.) Installation macOS bore is packaged as a Homebrew core formula. Linux Arch Linux bore is available in the AUR as bore . Gentoo Linux bore is available in the gentoo-zh overlay. Binary Distribution Otherwise, the easiest way to install bore is from prebuilt binaries. These are available on the releases page for macOS, Windows, and Linux. Just unzip the appropriate file for your platform and move the bore executable into a folder on your PATH. Cargo You also can build bore from source using Cargo, the Rust package manager. This command installs the bore binary at a user-accessible path. Docker We also publish versioned Docker images for each release. The image is built for an AMD 64-bit architecture. They're tagged with the specific version and allow you to run the statically-linked bore binary from a minimal \"scratch\" container. Detailed Usage ","default_branch":null,"files":null,"tree":[],"storefront":"/r/ekzhang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ekzhang/bore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}