Update README.md

This commit is contained in:
sixg0000d 2021-05-03 15:57:58 +08:00 committed by GitHub
parent 79a458d845
commit 2dcd266393
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,12 +4,62 @@
### Nginx
1. In [config_server.json](config_server.json): Remove `tlsSettings`, Change `security` to `none` or simply remove it.
1. In [config_server.json](config_server.json): Remove `tlsSettings`, Change `security` to `none` or simply remove it. Change Inbound listen to 127.0.0.1 or Unix Domain Socket.
2. In nginx config: Listen http2, add location `GunService` (should same as grpc `serviceName`) to listen and proxy.
2. In nginx config: Listen http2, add location `GunService` (should same as grpc `serviceName`).
Config clip example:
<details>
<summary>v2ray</summary>
> `/etc/v2ray/config.json` (server side)
```json
{
"log": {
"loglevel": "warning"
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 9000,
"protocol": "vless",
"settings": {
"clients": [
{
"id": "",
"email": "love@v2fly.org"
}
],
"decryption": "none"
},
"streamSettings": {
"network": "gun",
"grpcSettings": {
"serviceName": "GunService"
}
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "direct"
}
]
}
```
</details>
<details>
<summary>nginx</summary>
> `/etc/nginx/conf.d/yourdomain.conf`
```nginx
server {
# ......
@ -30,3 +80,5 @@ server {
# ......
}
```
</details>