From 48765d2bcb17c8af35d828088f3a53daa4335ce8 Mon Sep 17 00:00:00 2001 From: 3344 Date: Tue, 20 Jan 2026 22:20:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20cl=E7=A9=BF=E9=80=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cl穿透 | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 cl穿透 diff --git a/cl穿透 b/cl穿透 new file mode 100644 index 0000000..109c5dd --- /dev/null +++ b/cl穿透 @@ -0,0 +1,27 @@ +#!/bin/bash + +# ========================================== +# 在下方引号内填入你的 Cloudflare Tunnel Token +# ========================================== +TUNNEL_TOKEN="这里填入你的Token" + +# 检查 Token 是否已填写 +if [ "$TUNNEL_TOKEN" = "这里填入你的Token" ] || [ -z "$TUNNEL_TOKEN" ]; then + echo -e "\033[31m[错误] 请先在脚本中填入你的 Tunnel Token!\033[0m" + exit 1 +fi + +echo -e "\033[32m[启动] 正在启动 Cloudflare Tunnel 容器...\033[0m" + +# 运行 Docker 容器 +docker run -d \ + --name cf-tunnel \ + --restart always \ + cloudflare/cloudflared:latest \ + tunnel --no-autoupdate run --token "$TUNNEL_TOKEN" + +if [ $? -eq 0 ]; then + echo -e "\033[32m[成功] Tunnel 容器已在后台运行。\033[0m" +else + echo -e "\033[31m[失败] 容器启动失败,请检查 Docker 安装情况。\033[0m" +fi \ No newline at end of file