Update ghproxy

This commit is contained in:
2025-10-20 13:25:57 +08:00
committed by GitHub
parent 1b65d78dd4
commit 85cb40944d

34
ghproxy
View File

@@ -1,22 +1,16 @@
sudo mkdir -p /data file_path="/boot/脚本/ghproxy.yaml" # 路径中去掉空格,避免解析错误
sudo mkdir -p /boot/脚本 # 写入配置文件YAML严格缩进避免多余空格
file_path="/boot/脚本/ ghproxy.yaml" echo 'version: "3.9" # 版本号用双引号符合YAML字符串规范
version: '3.9'
services: services:
ghproxy: ghproxy: # 缩进统一为2空格更规范
image: 'wjqserver/ghproxy:latest' image: wjqserver/ghproxy:latest # 镜像名可省略引号(无特殊字符时)
restart: always restart: always # 容器退出自动重启
volumes: volumes:
- './ghproxy/log:/data/ghproxy/log' - ./ghproxy/log:/data/ghproxy/log # 本地路径可省略引号
- './ghproxy/config:/data/ghproxy/config' - ./ghproxy/config:/data/ghproxy/config
ports: ports:
- '7210:8080' - "7210:8080" # 端口映射用双引号避免YAML解析歧义
' > "$file_path"
" > "$file_path" # 启动服务(使用变量引用路径,避免硬编码和空格问题)
docker compose -f /boot/脚本/ ghproxy.yaml up -d docker compose -f "$file_path" up -d
# 输出成功信息
echo -e "\033[32m 服务启动成功GHProxy 监听端口7210 \033[0m"
echo -e "\033[34m 可通过 docker compose -f $yaml_file logs -f 查看实时日志 \033[0m"
')"