| 12345678910111213141516171819202122232425262728293031 | 
							- #!/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)"
 
- echo "Generated client ID: $ID"
 
- cat <<EOF > server-cfg.json
 
- {
 
-   "log" : {
 
-     "access": "/go/access.log"
 
-   },
 
-   "inbound": {
 
-     "port": $PORT,
 
-     "protocol": "vmess",
 
-     "settings": {
 
-       "clients": [
 
-         {"id": "$ID"}
 
-       ]
 
-     }
 
-   },
 
-   "outbound": {
 
-     "protocol": "freedom",
 
-     "settings": {}
 
-   }
 
- }
 
- EOF
 
 
  |