mirror of
https://github.com/v2fly/v2ray-core.git
synced 2024-11-02 09:17:55 -04:00
31 lines
480 B
Bash
31 lines
480 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
PORT=27183
|
||
|
|
||
|
rand_str () {
|
||
|
cat /dev/urandom | tr -dc 'a-f0-9' | fold -w $1 | head -n 1
|
||
|
}
|
||
|
|
||
|
ID="$(rand_str 8)-$(rand_str 4)-$(rand_str 4)-$(rand_str 4)-$(rand_str 12)"
|
||
|
|
||
|
cat <<EOF > server-cfg.json
|
||
|
{
|
||
|
"port": $PORT,
|
||
|
"log" : {
|
||
|
"access": "/v2ray/logs/access.log"
|
||
|
},
|
||
|
"inbound": {
|
||
|
"protocol": "vmess",
|
||
|
"settings": {
|
||
|
"clients": [
|
||
|
{"id": "$ID"}
|
||
|
]
|
||
|
}
|
||
|
},
|
||
|
"outbound": {
|
||
|
"protocol": "freedom",
|
||
|
"settings": {}
|
||
|
}
|
||
|
}
|
||
|
EOF
|