|  | @@ -60,6 +60,7 @@ init_var() {
 | 
	
		
			
				|  |  |    # Nginx
 | 
	
		
			
				|  |  |    NGINX_DATA="/tpdata/nginx/"
 | 
	
		
			
				|  |  |    NGINX_CONFIG="/tpdata/nginx/default.conf"
 | 
	
		
			
				|  |  | +  trojan_panel_ui_port=8888
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    # Trojan Panel Core
 | 
	
		
			
				|  |  |    TROJAN_PANEL_CORE_DATA="/tpdata/trojan-panel-core/"
 | 
	
	
		
			
				|  | @@ -561,10 +562,13 @@ install_trojan_panel() {
 | 
	
		
			
				|  |  |    fi
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    if [[ -z $(docker ps -q -f "name=^trojan-panel-ui$") ]]; then
 | 
	
		
			
				|  |  | +    read -r -p "请输入Trojan Panel前端端口(默认:8888): " redis_host
 | 
	
		
			
				|  |  | +    [[ -z "${trojan_panel_ui_port}" ]] && trojan_panel_ui_port="8888"
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      # 配置Nginx
 | 
	
		
			
				|  |  |      cat >${NGINX_CONFIG} <<-EOF
 | 
	
		
			
				|  |  |  server {
 | 
	
		
			
				|  |  | -    listen       8888 ssl;
 | 
	
		
			
				|  |  | +    listen       ${trojan_panel_ui_port} ssl;
 | 
	
		
			
				|  |  |      server_name  ${domain};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      #强制ssl
 | 
	
	
		
			
				|  | @@ -593,7 +597,7 @@ server {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      #error_page  404              /404.html;
 | 
	
		
			
				|  |  |      #497 http->https
 | 
	
		
			
				|  |  | -    error_page  497              https://\$host:8888\$uri?\$args;
 | 
	
		
			
				|  |  | +    error_page  497              https://\$host:${trojan_panel_ui_port}\$uri?\$args;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      # redirect server error pages to the static page /50x.html
 | 
	
		
			
				|  |  |      #
 | 
	
	
		
			
				|  | @@ -625,7 +629,7 @@ EOF
 | 
	
		
			
				|  |  |    echo_content skyBlue "Trojan Panel 安装成功"
 | 
	
		
			
				|  |  |    echo_content yellow "MariaDB ${mariadb_user}的密码(请妥善保存): ${mariadb_pas}"
 | 
	
		
			
				|  |  |    echo_content yellow "Redis的密码(请妥善保存): ${redis_pass}"
 | 
	
		
			
				|  |  | -  echo_content yellow "管理面板地址: https://${domain}:8888"
 | 
	
		
			
				|  |  | +  echo_content yellow "管理面板地址: https://${domain}:${trojan_panel_ui_port}"
 | 
	
		
			
				|  |  |    echo_content yellow "系统管理员 默认用户名: sysadmin 默认密码: 123456 请及时登陆管理面板修改密码"
 | 
	
		
			
				|  |  |    echo_content yellow "Trojan Panel私钥和证书目录: ${CADDY_ACME}${domain}/"
 | 
	
		
			
				|  |  |    echo_content red "\n=============================================================="
 |