1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-07-07 13:54:27 -04:00
v2fly/tools/docker/gen-server-cfg.sh

31 lines
480 B
Bash
Raw Normal View History

2015-12-24 21:27:13 -05:00
#!/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