下载:https://f-droid.org/packages/com.termux/

系统给予存储权限

  • pkg install update&&pkg install upgrade 
  • pkg update

更换国内源:
  • termux-change-repo

安装alist:

  • pkg install alist  或者  apt install alist
  • 查看密码:alist admin 
  • 重新启动服务指令: alist server 
  • 卸载命令:pkg uninstall alist 
  • 升级命令:pkg upgrade alist
  • 开机启动:echo ‘alist server &’ >> ~/.bashrc
  • 查看密码并启动:alist admin && alist server
alist添加本地存储,根目录路径填写 /storage/emulated/0/XXXX  或者 /sdcard



安装 Aria2:

  • bash -c "$(curl -L https://raw.githubusercontent.com/RimuruW/Aria2-Termux/master/aria2.sh)"
  • bash aria2.sh
开启自动启动,各种开启。本地aria2 web设置中下载路径改成android相关路径。

为保证 Aria2 后台存活,脚本在启动 Aria2 会自动开启唤醒锁,这意味你退出 Termux 时需要手动在状态栏点击「Release wakerlock」后才能真正退出。


如果不使用Termux,像用AListFlutter这样的应用,根据issue, ,下载1.23.121218版本,并开放APP存储权限。


然后就是内网穿透操作了,我仅通过Tailscale内网自我使用。