Expand description

A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing standard NAT connection firewalls.

This is the library crate documentation. If you’re looking for usage information about the binary, see the command below.

$ bore help

There are two components to the crate, offering implementations of the server network daemon and client local forwarding proxy. Both are public members and can be run programmatically with a Tokio 1.0 runtime.

Modules

Auth implementation for bore client and server.

Client implementation for the bore service.

Server implementation for the bore service.

Shared data structures, utilities, and protocol definitions.