# bdy tunnel

The tunnel command manages tunnels configuration

## Contents

- [start](/docs/cli/tunnel/start.md) - Starts tunnel from the configuration file.
- [config](/docs/cli/tunnel/config.md) - The config command gives a quick way to create or update configuration file.
  - [add](/docs/cli/tunnel/config/add.md) - Add a new HTTP/TCP/TLS tunnel
    - [http](/docs/cli/tunnel/config/add/http.md) - Add a new HTTP tunnel
    - [tcp](/docs/cli/tunnel/config/add/tcp.md) - Add a new TCP tunnel
    - [tls](/docs/cli/tunnel/config/add/tls.md) - Add a new TLS tunnel
  - [get](/docs/cli/tunnel/config/get.md) - Get configuration tunnel/token/region/whitelist/timeout
    - [tunnel](/docs/cli/tunnel/config/get/tunnel.md) - Get tunnel configuration
    - [region](/docs/cli/tunnel/config/get/region.md) - Get region configuration
    - [timeout](/docs/cli/tunnel/config/get/timeout.md) - Get timeout configuration
    - [token](/docs/cli/tunnel/config/get/token.md) - Get token configuration
    - [tunnels](/docs/cli/tunnel/config/get/tunnels.md) - Get tunnels configuration
    - [whitelist](/docs/cli/tunnel/config/get/whitelist.md) - Get IP access restrictions
  - [rm](/docs/cli/tunnel/config/rm.md) - Remove tunnels configuration
    - [tunnel](/docs/cli/tunnel/config/rm/tunnel.md) - Remove tunnel configuration
    - [token](/docs/cli/tunnel/config/rm/token.md) - Remove tunnel token configuration
  - [set](/docs/cli/tunnel/config/set.md) - Set configuration token/region/whitelist/timeout
    - [region](/docs/cli/tunnel/config/set/region.md) - Set region
    - [timeout](/docs/cli/tunnel/config/set/timeout.md) - Set timeout
    - [token](/docs/cli/tunnel/config/set/token.md) - Set token
    - [whitelist](/docs/cli/tunnel/config/set/whitelist.md) - Set IP access restrictions
- [http](/docs/cli/tunnel/http.md) - Starts a tunnel listening for HTTP/HTTPS traffic with a specific hostname.
- [tcp](/docs/cli/tunnel/tcp.md) - Starts a tunnel which forwards all TCP traffic on a public port to a local address. This is extremely useful for exposing services that run non-HTTP traffic (ssh, sip, rdp, game servers, etc).
- [tls](/docs/cli/tunnel/tls.md) - Starts a tunnel listening for TLS traffic on port 443 with a specific hostname.

---
Original source: https://buddy.works/docs/cli/tunnel