增加代理插件 passwall 2
发现最新的passwall使用hysteria 2搭建的节点,打开google时会提示 "您的连接不是私密连接"(不知道是不是设置问题),在passwall 2上使用同一节点没有任何问题,而且passwall 2对分流支持更好,建议更新为passwall 2 或者添加passwall 2到docker image中。
下面是使用今天的image新建容器的passwall组件版本,
目前上游immortalwrt经过测试验证的只有passwall,镜像直接预置passwall 2会有很多不确定因素,自己使用的话,可以通过卸载现有预置的passwall,重新安装passwall 2实现个性化定制需求。
目前上游immortalwrt经过测试验证的只有passwall,镜像直接预置passwall 2会有很多不确定因素,自己使用的话,可以通过卸载现有预置的passwall,重新安装passwall 2实现个性化定制需求。
我fork了项目,在action build时发现了这个问题,、
https://downloads.immortalwrt.org/releases/23.05-SNAPSHOT/packages/x86_64/luci/
预置的luci包(包括passwall)里没有passwall2。
请问在打包镜像时怎么从以下链接中拉取passwall2呢 https://github.com/xiaorouji/openwrt-passwall2/releases
强烈建议通过在openwrt内直接安装passwall2新插件使用。
如果想自己定制个性化编译,可以通过修改自动编译镜像的脚本,将passwall2下载下来放到和passwall同目录,修改配置文件编译时用passwall2替换passwall即可,编译脚本代码段如下: - name: Build RootFS run: | cd immortalwrt-imagebuilder-$DEVICE_VERSION-$DEVICE_TARGET-$DEVICE_SUBTARGET.Linux-x86_64 chmod +x $GITHUB_WORKSPACE/scripts/* $GITHUB_WORKSPACE/scripts/preset-terminal-tools.sh export CONFIG_PACKAGES=$(cat $GITHUB_WORKSPACE/config/packages.config | tr -s "\n" " ") make image PACKAGES="$CONFIG_PACKAGES" FILES="files" cp bin/targets/$DEVICE_TARGET/$DEVICE_SUBTARGET/*rootfs.tar.gz $GITHUB_WORKSPACE