1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter-feeds.git synced 2025-03-09 15:40:03 +00:00

Add XRay VLESS-Relauity fingerprint, servername and spiderX settings

This commit is contained in:
Ycarus (Yannick Chabanois) 2024-04-21 19:15:50 +02:00
parent 296c5c6764
commit 8bccbcc192
2 changed files with 12 additions and 6 deletions

View file

@ -387,6 +387,9 @@ outbound_section_validate() {
's_vless_reality_user_encryption:or("auto", "none")' \
's_vless_reality_flow:string' \
's_vless_reality_public_key:string' \
's_vless_reality_fingerprint:string:chrome' \
's_vless_reality_servername:string' \
's_vless_reality_spiderx:string' \
's_vless_reality_user_level:uinteger' \
's_trojan_address:host' \
's_trojan_port:port' \
@ -1707,10 +1710,10 @@ add_outbound_setting() {
if [ "x$protocol" = "xvless-reality" ]; then
json_add_string "security" "reality"
json_add_object "realitySettings"
json_add_string "fingerprint" "chrome"
json_add_string "serverName" ""
json_add_string "fingerprint" "$s_vless_reality_fingerprint"
json_add_string "serverName" "$s_vless_reality_servername"
json_add_string "publicKey" "$s_vless_reality_public_key"
json_add_string "spiderX" ""
json_add_string "spiderX" "$s_vless_reality_spiderx"
json_add_string "shortId" ""
json_close_object
fi

View file

@ -393,6 +393,9 @@ outbound_section_validate() {
's_vless_reality_user_encryption:or("auto", "none")' \
's_vless_reality_flow:string' \
's_vless_reality_public_key:string' \
's_vless_reality_fingerprint:string:chrome' \
's_vless_reality_servername:string' \
's_vless_reality_spiderx:string' \
's_vless_reality_user_level:uinteger' \
's_trojan_address:host' \
's_trojan_port:port' \
@ -1755,10 +1758,10 @@ add_outbound_setting() {
if [ "x$protocol" = "xvless-reality" ]; then
json_add_string "security" "reality"
json_add_object "realitySettings"
json_add_string "fingerprint" "chrome"
json_add_string "serverName" ""
json_add_string "fingerprint" "$s_vless_reality_fingerprint"
json_add_string "serverName" "$s_vless_reality_servername"
json_add_string "publicKey" "$s_vless_reality_public_key"
json_add_string "spiderX" ""
json_add_string "spiderX" "$s_vless_reality_spiderx"
json_add_string "shortId" ""
json_close_object
fi