私人网盘 · 平板安装向导

文件存在你的华为平板上,通过 pan.codexco.asia 外网访问。下面 4 步,全部在平板上完成。

0先装 Termux(命令输入的工具)

华为应用市场 / Google Play 里搜不到 Termux(Play 版已废弃)。下面第一个按钮是本站下载代理——你只连 Cloudflare(你本来就能连这个站),由 Cloudflare 去 GitHub 把安装包取回来给你,不用你直连 GitHub / ghproxy 那些被墙的源。如果代理偶尔抽风,再试下面几个备选。

华为首次装 APK 会拦:去「设置 → 安全 → 更多安全设置 → 安装未知应用」,把你要用的浏览器(或文件管理)的开关打开,才能装。安装包约 35MB,请等下载条走完再装。

下载 Termux(本站代理 · 推荐) 加速代理 GitHub 原链 F-Droid 备选

1打开 Termux,先装运行环境(只需一次)

命令在哪输入:装好 Termux 后,桌面上会多一个黑色图标「Termux」,点开它——里面是一个黑色窗口、左边有个闪烁的光标,那就是输入命令的地方。把下面的命令整段复制粘贴进去,每行回车执行(或直接一次粘贴多行)。

pkg update -y && pkg upgrade -y
pkg install -y nodejs cloudflared
termux-setup-storage

最后一条会弹权限框,点「允许」,这样网盘文件才能存到平板存储里。

2一条命令:拉取文件并启动网盘

在 Termux 里粘贴这一整条(会自动建目录、下载 server.js / start.sh、并启动):

mkdir -p ~/netdisk && cd ~/netdisk && \
curl -fsSLO https://netdisk-get.pages.dev/server.js && \
curl -fsSLO https://netdisk-get.pages.dev/start.sh && \
chmod +x start.sh && node -v && bash start.sh

看到 私人网盘已启动 就成功了。局域网内浏览器开 http://localhost:8080,账号 admin / admin888 即可登录。

3挂到 pan.codexco.asia(让外网也能访问)

在电脑/手机浏览器打开 Cloudflare Zero Trust(one.dash.cloudflare.com)→ 左侧 Networks → Tunnels → Create a tunnel → 取名(如 pan-tablet)→ 选 Cloudflared → 创建后会给你一条命令,形如:

cloudflared tunnel run --token <很长的隧道token>

把这整条命令复制到 Termux 里回车运行(保持这个窗口开着)。然后在后台该隧道的 Public Hostname 里添加:子域名 pan、域名 codexco.asia、服务填 http://localhost:8080。保存后,外网访问 https://pan.codexco.asia 即可。

以后每次平板重启,都要重新在 Termux 里跑一遍第 2 步的 bash start.sh 和第 3 步的 cloudflared tunnel run ...。

手动下载文件(备选)

如果第 2 步的自动拉取失败,也可以手动下载后放进 Termux 的 ~/netdisk 目录:

下载 server.js 下载 start.sh

备用方案:平板上 Termux 装不上怎么办

如果华为系统不允许装 Termux(极少数情况),可以改在家里一台 Windows / Mac 电脑上跑网盘:把 server.js / start.sh 放电脑上,装好 Node.js 后执行 bash start.sh(Windows 用 node server.js),第 3 步的隧道命令也跑在电脑上即可。文件就会存在那台电脑上。