generate_client_config
Generate Xray client configuration files to connect to proxy servers using protocols like VLESS, VMess, Trojan, or Shadowsocks with customizable transport and security settings.
Instructions
Generate Xray client configuration for connecting to a proxy server.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server_address | Yes | Server address (IP or domain) | |
| server_port | Yes | Server port | |
| protocol | Yes | Protocol type | |
| uuid | No | User UUID (for VLESS/VMess) | |
| password | No | Password (for Trojan/Shadowsocks) | |
| transport | No | Transport layer | tcp |
| security | No | Security layer | none |
| tls_server_name | No | TLS server name (SNI) | |
| tls_fingerprint | No | TLS fingerprint | |
| reality_public_key | No | REALITY public key | |
| reality_short_id | No | REALITY short ID | |
| reality_server_name | No | REALITY server name | |
| ws_path | No | WebSocket path | |
| grpc_service_name | No | gRPC service name | |
| socks_port | No | Local SOCKS5 proxy port | |
| http_port | No | Local HTTP proxy port | |
| routing_mode | No | Routing mode | global |
| ss_method | No | Shadowsocks encryption method | |
| vless_flow | No | VLESS flow control |