bdy tunnel config add http

$bdy tunnel config add http|HTTP [options] <name> [protocol://host:port]

Add a new HTTP tunnel

ARGUMENTS
name
Name of the tunnel (required)
protocol://host:port
Target address to redirect traffic to. Host is optional and by default local machine. Port is by default 80 (optional)
OPTIONS
-r, --region <region>
override default region ("eu", "us", "as")
-w, --whitelist <cidrs...>
Whitelist provided IP CIDRs. Use "*" to allow all
-n, --name <name>
Name of the tunnel
-t, --timeout <seconds>
Enforce connection timeout in seconds
-h, --host <host>
Provide custom HTTP host header
--header <headers...>
Header key:value to add to the request
--response-header <headers...>
Header key:value to add to the response
--useragent <useragent...>
Whitelist browser user-agent by contained text or regular expressions (e.g. /my-user-agent/). By Default all are allowed
-a, --auth <user:pass>
Enforce HTTP basic authorization
-b, --buddy
Enforce HTTP Buddy authorization
-l, --log
Log HTTP requests
-v, --verify
Enforce TLS verify
-2, --http2
Enforce HTTP/2
-c, --compression
Turn on HTTP response compression
--ca <ca>
Path to a TLS PEM CA certificate for TLS auth
--circuit-breaker <threshold>
Turn on circuit breaker. Provide decimal value between 0 to 1
-f, --force
Overwrite tunnel if it already exist
--help
display help for command

Documentation for bdy v1.20.0

Last modified on Apr 13, 2026