Switch xray server from unix socket to TCP socket

This commit is contained in:
opencode
2026-05-18 13:15:03 +00:00
parent 5ae62f3704
commit 632cc57587
3 changed files with 3 additions and 5 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ server {
keepalive_timeout 5m;
location /trapdoor {
proxy_pass http://unix:/dev/shm/xray.socket;
proxy_pass http://xray-server:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
+2 -1
View File
@@ -4,7 +4,8 @@
},
"inbounds": [
{
"listen": "/dev/shm/xray.sock,0666",
"listen": "0.0.0.0",
"port": 8080,
"protocol": "vless",
"settings": {
"clients": [
-3
View File
@@ -23,13 +23,11 @@ services:
volumes:
- ./config/nginx.conf:/etc/nginx/conf.d/default.conf:ro
- tls-certs:/etc/nginx/ssl:ro
- xray-socket:/dev/shm
xray-server:
image: ghcr.io/xtls/xray-core:latest
volumes:
- ./config/server.json:/etc/xray/config.json:ro
- xray-socket:/dev/shm
command: run -c /etc/xray/config.json
xray-client:
@@ -44,4 +42,3 @@ services:
volumes:
tls-certs:
xray-socket: