🌴 Sync 2026-03-05 23:51:42

This commit is contained in:
github-actions[bot] committed 2026-03-05 23:51:42 +08:00
1 parent 0d155c70be
commit 32600acc60
14258 files changed
+3954570

No files matched your search

@@ -0,0 +1,5 @@
module("luci.controller.admin.dynv6", package.seeall)
function index()
entry({"admin", "network", "dynv6"}, cbi("dynv6/config"), translate("Dynv6"), 1)
end
@@ -0,0 +1,19 @@
m = Map("dynv6", translate("Dynv6"), translate("Dynv6 ddns script for luci (powerd by luochongjun@gl-inet.com)"));
s = m:section(TypedSection, "site", translate("Site")); s.addremove = true;
v1 = s:option(Flag, "enabled", translate("Enable")); v1.optional=false; v1.rmempty = false;
v2 = s:option(Value, "token", translate("Token")); v2.optional=false; v2.rmempty = false;
v3 = s:option(Value, "zone", translate("Zone")); v3.optional=false; v3.rmempty = false;
v4 = s:option(Value, "interval", translate("Interval")); v4.optional=false; v4.rmempty = false; v4.default = "60";
l = s:option(Value, "interface", translate("Interface")); l.optional=false; l.rmempty = false;
l:value("any")
l.default = "any"
local uci = require "luci.model.uci"
local _uci = uci.cursor()
_uci:foreach("network", "interface",
function(s)
if s['.name'] ~= "loopback" and s['.name'] ~= "lan" then
l:value(s['.name'],s['.name'])
end
end)
return m