mirror of
				https://github.com/v2board/v2board.git
				synced 2025-11-01 01:41:47 +08:00 
			
		
		
		
	update trojan server
This commit is contained in:
		| @@ -16,8 +16,6 @@ use Illuminate\Support\Facades\Cache; | |||||||
|  |  | ||||||
| class DeepbworkController extends Controller | class DeepbworkController extends Controller | ||||||
| { | { | ||||||
|     CONST SERVER_CONFIG = '{"api":{"services":["HandlerService","StatsService"],"tag":"api"},"stats":{},"inbound":{"port":443,"protocol":"vmess","settings":{"clients":[]},"sniffing":{"enabled": true,"destOverride": ["http","tls"]},"streamSettings":{"network":"tcp"},"tag":"proxy"},"inboundDetour":[{"listen":"0.0.0.0","port":23333,"protocol":"dokodemo-door","settings":{"address":"0.0.0.0"},"tag":"api"}],"log":{"loglevel":"debug","access":"access.log","error":"error.log"},"outbound":{"protocol":"freedom","settings":{}},"outboundDetour":[{"protocol":"blackhole","settings":{},"tag":"block"}],"routing":{"rules":[{"inboundTag":"api","outboundTag":"api","type":"field"}]},"policy":{"levels":{"0":{"handshake":4,"connIdle":300,"uplinkOnly":5,"downlinkOnly":30,"statsUserUplink":true,"statsUserDownlink":true}}}}'; |  | ||||||
|  |  | ||||||
|     public function __construct(Request $request) |     public function __construct(Request $request) | ||||||
|     { |     { | ||||||
|         $token = $request->input('token'); |         $token = $request->input('token'); | ||||||
|   | |||||||
| @@ -16,8 +16,6 @@ use Illuminate\Support\Facades\Cache; | |||||||
|  |  | ||||||
| class PoseidonController extends Controller | class PoseidonController extends Controller | ||||||
| { | { | ||||||
|     CONST SERVER_CONFIG = '{"api":{"services":["HandlerService","StatsService"],"tag":"api"},"stats":{},"inbound":{"port":443,"protocol":"vmess","settings":{"clients":[]},"sniffing":{"enabled": true,"destOverride": ["http","tls"]},"streamSettings":{"network":"tcp"},"tag":"proxy"},"inboundDetour":[{"listen":"0.0.0.0","port":23333,"protocol":"dokodemo-door","settings":{"address":"0.0.0.0"},"tag":"api"}],"log":{"loglevel":"debug","access":"access.log","error":"error.log"},"outbound":{"protocol":"freedom","settings":{}},"outboundDetour":[{"protocol":"blackhole","settings":{},"tag":"block"}],"routing":{"rules":[{"inboundTag":"api","outboundTag":"api","type":"field"}]},"policy":{"levels":{"0":{"handshake":4,"connIdle":300,"uplinkOnly":5,"downlinkOnly":30,"statsUserUplink":true,"statsUserDownlink":true}}}}'; |  | ||||||
|  |  | ||||||
|     public $poseidonVersion; |     public $poseidonVersion; | ||||||
|  |  | ||||||
|     public function __construct(Request $request) |     public function __construct(Request $request) | ||||||
|   | |||||||
| @@ -16,8 +16,6 @@ use Illuminate\Support\Facades\Cache; | |||||||
|  |  | ||||||
| class TrojanTidalabController extends Controller | class TrojanTidalabController extends Controller | ||||||
| { | { | ||||||
|     CONST SERVER_CONFIG = '{"api":{"services":["HandlerService","StatsService"],"tag":"api"},"stats":{},"inbound":{"port":443,"protocol":"vmess","settings":{"clients":[]},"sniffing":{"enabled": true,"destOverride": ["http","tls"]},"streamSettings":{"network":"tcp"},"tag":"proxy"},"inboundDetour":[{"listen":"0.0.0.0","port":23333,"protocol":"dokodemo-door","settings":{"address":"0.0.0.0"},"tag":"api"}],"log":{"loglevel":"debug","access":"access.log","error":"error.log"},"outbound":{"protocol":"freedom","settings":{}},"outboundDetour":[{"protocol":"blackhole","settings":{},"tag":"block"}],"routing":{"rules":[{"inboundTag":"api","outboundTag":"api","type":"field"}]},"policy":{"levels":{"0":{"handshake":4,"connIdle":300,"uplinkOnly":5,"downlinkOnly":30,"statsUserUplink":true,"statsUserDownlink":true}}}}'; |  | ||||||
|  |  | ||||||
|     public function __construct(Request $request) |     public function __construct(Request $request) | ||||||
|     { |     { | ||||||
|         $token = $request->input('token'); |         $token = $request->input('token'); | ||||||
|   | |||||||
| @@ -119,6 +119,8 @@ class ServerService | |||||||
|  |  | ||||||
|         $json = json_decode(self::TROJAN_CONFIG); |         $json = json_decode(self::TROJAN_CONFIG); | ||||||
|         $json->ssl->sni = $server->host; |         $json->ssl->sni = $server->host; | ||||||
|  |         $json->ssl->cert = "/home/{$server->host}.crt"; | ||||||
|  |         $json->ssl->key = "/home/{$server->host}.key"; | ||||||
|         $json->api->api_port = $localPort; |         $json->api->api_port = $localPort; | ||||||
|         return $json; |         return $json; | ||||||
|     } |     } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user