Protocols
Every field on the Own server tab, and where to find its value.
Common fields
| Field | Meaning |
|---|---|
| Name | Any label you like. Shown on the main screen. |
| Server address | Domain or IP of the server, without https:// and without a path. |
| Port | The port your server listens on, 1–65535. |
VLESS
| Field | Where to find it |
|---|---|
| UUID | The client id in your server config, or the user's UUID in the panel. |
| Security | REALITY, TLS or NONE — must match the server. |
| SNI | For Reality: one of serverNames. For TLS: your domain. Defaults to the server address. |
| Public key (pbk) | Reality only. The public half of the xray x25519 pair. The server config holds the private one. |
| Short ID (sid) | Reality only. Any value from shortIds. |
| Transport | TCP, WS or GRPC. For WS enter the path, for gRPC the service name. |
| Flow | Usually xtls-rprx-vision with Reality over TCP. Leave empty if the server doesn't set one. |
Lost the public key? It can't be recovered from the private one on the server side. Generate a new pair with
xray x25519and update both ends.
VMess
UUID, Security (TLS or NONE), Transport and path — the same as VLESS, without Reality and flow.
Trojan
The password from the server config, plus Security, SNI and Transport as for VLESS.
Shadowsocks
| Field | Where to find it |
|---|---|
| Cipher | method in the server config. Recommended: chacha20-ietf-poly1305 or a 2022-blake3-* method. |
| Password | password in the server config. For 2022 methods it is a base64 key. |
SOCKS5 and HTTP proxy
Address, port and — if the proxy requires it — username and password. Username and password go together: fill in both or neither.
Hysteria 2
Add it with a hysteria2:// key. Hysteria 2 runs over UDP, so the latency column shows a dash instead of a number — a TCP probe says nothing about a UDP server.