{
"type": "hysteria2",
"tag": "hy2-in",
... // Listen Fields
"up_mbps": 100,
"down_mbps": 100,
"obfs": {
"type": "salamander",
"password": "cry_me_a_r1ver"
},
"users": [
{
"name": "tobyxdd",
"password": "goofy_ahh_password"
}
],
"ignore_client_bandwidth": false,
"tls": {},
"masquerade": "",
"brutal_debug": false
}
!!! warning ""
QUIC, which is required by Hysteria2 is not included by default, see [Installation](/#installation).
See Listen Fields for details.
Max bandwidth, in Mbps.
Not limited if empty.
Conflict with ignore_client_bandwidth.
QUIC traffic obfuscator type, only available with salamander.
Disabled if empty.
QUIC traffic obfuscator password.
Hysteria2 users
Authentication password
Commands the client to use the BBR flow control algorithm instead of Hysteria CC.
Conflict with up_mbps and down_mbps.
==Required==
TLS configuration, see TLS.
HTTP3 server behavior when authentication fails.
| Scheme | Example | Description |
|---|---|---|
file |
file:///var/www |
As a file server |
http/https |
http://127.0.0.1:8080 |
As a reverse proxy |
A 404 page will be returned if empty.
Enable debug information logging for Hysteria Brutal CC.