v2fly.clbug.comv2fly.clbug.com
Quick Start
Config Reference
Config Reference (v5, WIP)
Tools
Developer Guide
New concise guide
  • 简体中文
  • English
GitHub
Quick Start
Config Reference
Config Reference (v5, WIP)
Tools
Developer Guide
New concise guide
  • 简体中文
  • English
GitHub
  • Config Reference

    • Configuration File Format (Draft)
    • Inbounds
    • Outbounds
    • Proxy Protocol
    • Stream
    • Service
    • DNS
    • Router
    • Geo
  • Proxy Protocol

    • Blackhole
    • DNS
    • Dokodemo
    • Freedom
    • HTTP
    • Socks
    • VMess
    • VLite
    • Shadowsocks
    • Shadowsocks2022
    • Trojan
    • Hysteria2
    • VLESS
    • Loopback
  • Stream Transport Protocol

    • TCP
    • WebSocket
    • KCP(mKCP)
    • gRPC
      • gRPC Stream
      • Credits
    • QUIC
    • Meek
    • HTTPUpgrade
    • Hysteria2
    • mekya
  • Service

    • Stats
    • Policy
    • Browser Forwarder
    • Burst Observatory
    • Background Observatory
    • Tun
    • Subscription Manager
    • File System Storage

gRPC

gRPC uses HTTP/2 protocol for transmission.

gRPC Stream

grpc.stream

serviceName: string

The name of the gRPC service. It is similar to the function of path and is used to prevent detection of whether this transport protocol is deployed. It is recommended to use a complex random string.

According to the official gRPC specification, it is not recommended to use characters other than uppercase and lowercase English letters, numbers, underscores, and periods in this field.

Tips

If you need to use Nginx, Caddy, or other software for traffic diversion, the diversion path should be set to /${serviceName}/Tun.

Credits

Qv2ray/gun

Edit this page on GitHub
Last Updated:
Contributors: Arınç ÜNAL
Prev
KCP(mKCP)
Next
QUIC