Closed JaneMeary closed 3 weeks ago
这么搞服务器就只能用一个配置了,服务器那里也不适合存太多无关的东西 如果您有更高级的需求,可以使用API里的信息,自己写一个程序去更新DNS
这么搞服务器就只能用一个配置了,服务器那里也不适合存太多无关的东西 如果您有更高级的需求,可以使用API里的信息,自己写一个程序去更新DNS
既然提供了DDNS的功能,且标称只需要在dashboard上配置,那就应该把这个功能做完善。
现在这设计还不如以前写配置文件。配置文件里不就是只需要配置provider,然后配置服务器的时候选择provider自己填域名吗,现在的做法是退步。
我不认为这是什么很高级的需求,仅仅将以前爬服务器改配置文件弄成有UI操作而已。
照这么说,服务器架一个ddns-go不就OK了吗
高级需求 = 仅靠目前功能无法实现的需求,比如你说的和之前一样的配置方法 ddns-go 我没记错应该也是域名在配置里面,不然怎么确定域名该由哪个provider去更新? 我的想法之前也说过了,不应该再在服务器那里加太多无关的东西,不然又出现类似之前那样服务器设置卡片被一堆DDNS的设置占据的情况 如果你有自己的想法并觉得比现在的更好,欢迎提交pr,如果作者也觉得可以就可以合并 另外,交流的时候请保持友善以及对他人的尊重。
Update: 现在哪吒正在开发1.0,涉及到后端的功能更新的pr大概率暂时不会处理
ddns-go的场景和nezha还是不一样,ddns-go是每台机器都需要部署,provider跟域名绑一起是合理的。
nezha是不需要在每台机器上部署一个单独的服务去更新ddns,这是优势。
provider就是provider,可以是tx/cf/webhook,这个不应该与任何一台服务器做绑定。
对于每一台需要配置DDNS的服务器而言,需要建立的只是这台机器的ddns域名以及使用哪个provider。现在的情况是:假如我有10台机器都需要配置DDNS,都是用的tencent,那就是我需要填写10次appId和appsecret信息,这个可复用的信息是完全可以抽出来的。
哪吒是一款好的产品,这个issue里并没有包含对开发者的不尊重,若有言语上的过激,我表示歉意。
最新的Dashboard中DDNS配置中,应该只需要配置DNS服务商的密钥信息
域名应该在指定的VPS启用DDNS时去配置。
现在DDNS和域名耦合了,导致同一个dns服务商的信息需要填写多次。