Termux 官方源中的 Caddy 不包括非标准模块,如果需要包含非标准模块,就需要自己编译。
准备
- 需要参考这篇文章,安装 xcaddy。
- 需要一个稳定的梯子/节点。
编译
不包含非标准模块:
1 | xcaddy build |
包含非标准模块 replace-response:
1 | xcaddy build \ |
编译过程中以及编译结束手机可能会卡顿,属正常现象。
安装
编译好的 Caddy 位于 $HOME/go/bin/caddy
,使用 cp 命令将其复制到 Termux 的 bin 目录:
1 | cp $HOME/go/bin/caddy $PREFIX/bin/ |
测试
运行 caddy version
,如果输出类似如下,则说明安装完成:
1 | v2.10.0 h1:fonubSaQKF1YANl8TXqGcn4IbIRUDdfAkpcsfI/vX5U= |