sirpdboy / luci-app-ddns-go

luci-app-ddns-go 自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。支持的域名服务商 Alidns(阿里云) Dnspod(腾讯云) Cloudflare 华为云 Callback 百度云 porkbun GoDaddy
495 stars 70 forks source link

luci中无法配置ddns-go的启动参数 #39

Closed wolfbolin closed 9 months ago

wolfbolin commented 1 year ago

ddns-go有大量的配置是通过启动参数传递至程序内,并非从配置文件中读取。 例如:

var every = flag.Int("f", 300, "同步间隔时间(秒)")

源码:https://github.com/jeessy2/ddns-go/blob/master/main.go#L35

因此需要在服务界面中新增启动参数配置的相关界面,以支持完整的定制化操作。 发现这个问题是因为我在试图找到修改IP检查间隔的选项,配置文件中不支持直接修改该时间。

希望两个项目的融合过程可以更加的优雅

wolfbolin commented 1 year ago

https://github.com/sirpdboy/luci-app-ddns-go/blob/bc1abcf272f151ef944d4cb5fec9a4540c8f7f0a/ddns-go/file/ddns-go.init#L38

sirpdboy commented 1 year ago

新版本 ,是有更新间隔参数。