H1软路由代码协同:GiteaActionsRunner集成战,代理ip不掉线H1代理IP归属地修改的最新消息可以到我们平台网站了解一下,也可以咨询客服人员进行详细的解答!https://sk5ip.com.cn/
H2为什么软路由玩家都在折GiteaActionsRunnerH2软路由刷完OpenWrt后,比较爽的不是去广告,而是把Git仓库直接搬进家里。Gitea轻到路由器都能跑,再把GitHubActions那套CICD搬过来,Push代码自动编译固件、自动打包插件,全程不用开电脑。可国内络拉Docker镜像、下载源码动不动就超时,这时候给Runner挂一条稳定的代理ip,瞬间从“卡成PPT”变成“丝滑小水管道”。一句话:软路由+Gitea+Runner是极客浪漫,代理IP是浪漫不翻车的保险。
H2分钟装好GiteaActionsRunnerH2
路由器插U盘,ext4格式,挂载到mntsda1
一条命令装Gitea:wget-Ogiteadlgiteaiogitea1210gitea-1210-linux-arm64chmod+xgiteagiteaweb首次访问:19216811:3000,数据库选SQLite,内存占用不到80M。
后台“站点管道理→Actions→启用”,生成令牌。
路由器里再跑Runner容器:dockerrun-dnamerunner-eGITEA_INSTANCE_URL=:19216811:3000-eGITEA_RUNNER_REGISTRATION_TOKEN=刚才的令牌-eGITEA_RUNNER_NAME=openwrt-runner-eGITEA_RUNNER_LABELS=softrouter,openwrtnetworkhostgiteaact_runner:nightly看到online就搞定,全程不到200M空间,老古董R2S也能扛。
H2代理IP怎么塞进Runner两种姿势不翻车H2姿势A:容器级代理,比较干净在dockerrun后面加-eHTTP_PROXY=:账号:密码@代理IP:端口-eHTTPS_PROXY同上,Runner里所有job走代理,编译openwrt-feeds不再443timeout。姿势B:软路由全局透明代理,Runner、Gitea、甚至ssh一起爽OpenClash开TUN模式,代理IP选“住宅静态ISP”,把GitHub、Docker、GoProxy域丢进代理组,Runner需任何配置,自动分流,半夜跑固件也能满速。避坑:免费代理ip别碰,30秒断一次,CI直接红×;建议用“住宅长效代理IP”,一台软路由一天也就跑几百兆流量,买按量套餐几块钱搞定。
H2战:Push即编译,固件自动带代理IP插件H2我在仓库放了config与diysh,giteaworkflowsbuildyml里写:on:pushjobs:compile:
runs-on:self-hosted
steps:
-uses:actionscheckout@v3
-run:|
exportALL_PROXY=socks5:代理IP:端口
scriptsfeedsupdate-ascriptsfeedsinstall-a
makedefconfigmakedownload-j8make-j$(nproc)
-uses:actionsupload-artifact@v3
with:
name:openwrt-rockchip-img
path:bintargetsrockchiparmv8*imggz
Push后路由器灯狂闪,半小时固件躺仓库Release,自带luci-脚本-openclash,默认走住宅代理IP,刷机即用,妈妈再也不怕GitHub抽风。
H2彩蛋:把代理IP池也做进Gitea,全家桶白嫖H2顺手建个private仓库,放爬虫脚本,每天定时拉“住宅代理IP试用列表”,GiteaActionsRunner跑完自动推送到OpenClash订阅,软路由凌晨3点静默换IP,白天4KNetflix稳得一批。仓库虽小,却把“软路由代码协同”玩成闭环:代码在家、CI在家、代理IP也在家,速和隐私一起飞。
H3常见掉线关键词排雷H3“GiteaRunner一直offline”“Dockerpulltimeout”“actionscheckout443”——99%是代理IP掉链。先curl-x测代理,再dockerrun加-e,比较后OpenClash看日志,板斧下去基本秒好。
软路由玩家别再人肉熬夜编译,把GiteaActionsRunner+住宅代理IP安排上,Push一下就去睡觉,第二天固件+代理IP套餐一起出锅,香到邻居都想蹭。采购代理IP请添加微信客户经理: |
|
|
|
|
|
|
|