mirror of https://github.com/v2ray/v2ray-core
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
480 B
31 lines
480 B
9 years ago
|
#!/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
|