From bdf32595a179961f40e7ce304ea50012581ce7eb Mon Sep 17 00:00:00 2001 From: mercury Date: Tue, 14 Feb 2023 16:42:21 +0400 Subject: [PATCH] fix v2ray after change port ss --- docker-compose.yml | 2 ++ docker-compose53.yml | 2 ++ scripts/start_ng.sh | 4 ++++ 3 files changed, 8 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 3d8b549..fa55b2f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,6 +16,7 @@ services: volumes: - ./config/.profile:/root/.bashrc:ro - ./config/nginx.conf:/etc/nginx/nginx.conf + - ./config/nginx_default.conf:/nginx_default.conf - ./scripts/start_ng.sh:/start_ng.sh - ./certs/:/certs/ - ./ssh/:/ssh/ @@ -30,6 +31,7 @@ services: - ss environment: TZ: ${TZ} + SSPORT: ${SSPORT} stop_grace_period: 1s command: ["/bin/sh", "/start_ng.sh"] networks: diff --git a/docker-compose53.yml b/docker-compose53.yml index 19bdbd4..6134abb 100644 --- a/docker-compose53.yml +++ b/docker-compose53.yml @@ -16,6 +16,7 @@ services: volumes: - ./config/.profile:/root/.bashrc:ro - ./config/nginx.conf:/etc/nginx/nginx.conf + - ./config/nginx_default.conf:/nginx_default.conf - ./scripts/start_ng.sh:/start_ng.sh - ./certs/:/certs/ - ./ssh/:/ssh/ @@ -32,6 +33,7 @@ services: - ss environment: TZ: ${TZ} + SSPORT: ${SSPORT} stop_grace_period: 1s command: ["/bin/sh", "/start_ng.sh"] networks: diff --git a/scripts/start_ng.sh b/scripts/start_ng.sh index f9e3a09..1eb1cb2 100644 --- a/scripts/start_ng.sh +++ b/scripts/start_ng.sh @@ -1,3 +1,7 @@ cat /ssh/key.pub > /root/.ssh/authorized_keys service ssh start +sed "s/ss:[0-9]\+/ss:$SSPORT/" /nginx_default.conf > change_port +cat change_port > /nginx_default.conf +sed "s/ss:[0-9]\+/ss:$SSPORT/" /etc/nginx/nginx.conf > change_port +cat change_port > /etc/nginx/nginx.conf nginx -g "daemon off;"