openwrt DDNS-GO apk格式打包指南

2025-06-06 15:45:59 0点赞 3收藏 0评论

背景1: 相信经常鼓捣路由器的兄弟们都知道,目前openwrt逐步切换包管理器到apk

24年11月的RFC24年11月的RFC

背景2: 前段时间联通赠送的公网ip,我需要使用ddns-go进行ddns,这是luci-app-ddns-go的仓库https://github.com/sirpdboy/luci-app-ddns-go

但是这个仓库不提供apk格式的release

openwrt DDNS-GO apk格式打包指南

作者暂时好像也没有增加的计划,所以还是得自己动手打包(这个流程可能也适用于其他没有apk的包)

打包的步骤:

1、先fork该仓库

2、clone fork后的仓库到本地

3、修改.github/workflows/release.yml

一共修改四处一共修改四处

4、修改好后,打好tag推送到github

git add .

git commit -m "apk build"

git tag -a v0.0.1 -m "apk 测试"

git push origin main

git push origin v0.0.1

5、提交后等10分钟后去你的仓库的release界面下载apk就可以了

apk和ipk格式的都有了apk和ipk格式的都有了

6、安装

上传三个apk到路由器,ssh链接到路由器,安装编译好的三个apk

apk add --allow-untrusted ddns-go-6.9.4-r11.apk

apk add --allow-untrusted luci-app-ddns-go-1.5.4-r20250601.apk

apk add --allow-untrusted luci-i18n-ddns-go-zh-cn-25.135.22407.89837ec.apk

怎么上传apk呢,这是一个很基础的问题,我有一个小技巧,在下图位置上传

不点安装,没有签名安装不上不点安装,没有签名安装不上

上传后,在路由器的/tmp/upload.apk

直接apk add --allow-untrusted /tmp/upload.apk就可以了,当然类似的步骤需要三次

安装完就可以看到ddns-go了

openwrt DDNS-GO apk格式打包指南

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
3
扫一下,分享更方便,购买更轻松