Update 测速软件

This commit is contained in:
2025-10-28 13:27:42 +08:00
committed by GitHub
parent dd24a96df2
commit e41b5a0084

View File

@@ -1,47 +1,22 @@
# 创建简化安装脚本
cat > /tmp/install-lg.sh << 'EOF'
#!/bin/bash #!/bin/bash
echo "Looking Glass 快速安装脚本" echo "Looking Glass 安装脚本"
# 检查 Docker # 检查 Docker
if ! command -v docker &> /dev/null; then if ! command -v docker &> /dev/null; then
echo "错误: Docker 未安装" echo "错误: 请先安装 Docker"
exit 1 exit 1
fi fi
# 设置默认值 # 停止并删除旧容器
HTTP_PORT=801 docker stop looking-glass 2>/dev/null
CONTAINER_NAME="looking-glass" docker rm looking-glass 2>/dev/null
# 停止已存在的容器 # 运行新容器
docker stop $CONTAINER_NAME 2>/dev/null || true
docker rm $CONTAINER_NAME 2>/dev/null || true
# 交互式配置
read -p "请输入 HTTP 端口 (默认: 801): " custom_port
if [ -n "$custom_port" ]; then
HTTP_PORT=$custom_port
fi
read -p "请输入服务器位置描述: " location
LOCATION_OPT=""
if [ -n "$location" ]; then
LOCATION_OPT="-e LOCATION=\"$location\""
fi
# 运行容器
echo "正在启动 Looking Glass 容器..."
docker run -d \ docker run -d \
--name $CONTAINER_NAME \ --name looking-glass \
-e HTTP_PORT=$HTTP_PORT \ -p 801:80 \
$LOCATION_OPT \
--restart always \ --restart always \
--network host \
wikihostinc/looking-glass-server wikihostinc/looking-glass-server
echo "安装完成!" echo "安装完成!"
echo "访问地址: http://$(hostname -I | awk '{print $1}'):$HTTP_PORT" echo "访问地址: http://服务器IP:801"
EOF
chmod +x /tmp/install-lg.sh
/tmp/install-lg.sh