├── README.md ├── README_en.md ├── UnblockNeteaseMusic └── Makefile ├── adguardhome ├── Makefile └── files │ ├── adguardhome.config │ └── adguardhome.init ├── alist ├── Makefile ├── files │ ├── alist.config │ ├── alist.init │ └── data.db └── src │ └── public │ └── dist │ └── assets │ ├── logo.png │ └── logo.svg ├── aliyundrive-webdav ├── Makefile └── files │ ├── aliyundrive-webdav.config │ └── aliyundrive-webdav.init ├── ddns-go ├── Makefile └── file │ ├── ddns-go.init │ └── luci-ddns-go.uci-default ├── ddnsto ├── Makefile └── files │ ├── ddnsto-monitor.sh │ ├── ddnsto.config │ ├── ddnsto.init │ └── ddnsto.uci-default ├── filebrowser ├── Makefile └── files │ ├── filebrowser.config │ └── filebrowser.init ├── gost ├── Makefile ├── files │ ├── gost.config │ └── gost.init └── patches │ ├── 010-go1-20.patch │ ├── 020-chore-remove-refs-to-deprecated-io-ioutil.patch │ └── 030-bump-deps-bump-sdk-to-1.21.patch ├── lua-maxminddb └── Makefile ├── luci-app-adguardhome ├── Makefile ├── luasrc │ ├── controller │ │ └── AdGuardHome.lua │ ├── model │ │ └── cbi │ │ │ └── AdGuardHome │ │ │ ├── base.lua │ │ │ ├── log.lua │ │ │ └── manual.lua │ └── view │ │ └── AdGuardHome │ │ ├── AdGuardHome_check.htm │ │ ├── AdGuardHome_chpass.htm │ │ ├── AdGuardHome_status.htm │ │ ├── log.htm │ │ └── yamleditor.htm ├── po │ ├── zh-cn │ └── zh_Hans │ │ └── adguardhome.po └── root │ ├── etc │ ├── AdGuardHome.yaml │ ├── config │ │ └── AdGuardHome │ ├── init.d │ │ └── AdGuardHome │ └── uci-defaults │ │ └── 40_luci-AdGuardHome │ ├── usr │ └── share │ │ ├── AdGuardHome │ │ ├── AdGuardHome_template.yaml │ │ ├── addhost.sh │ │ ├── firewall.start │ │ ├── getsyslog.sh │ │ ├── gfw2adg.sh │ │ ├── links.txt │ │ ├── tailto.sh │ │ ├── update_core.sh │ │ ├── waitnet.sh │ │ └── watchconfig.sh │ │ └── rpcd │ │ └── acl.d │ │ └── luci-app-adguardhome.json │ └── www │ └── luci-static │ └── resources │ ├── codemirror │ ├── addon │ │ └── fold │ │ │ ├── foldcode.js │ │ │ ├── foldgutter.css │ │ │ ├── foldgutter.js │ │ │ └── indent-fold.js │ ├── lib │ │ ├── codemirror.css │ │ └── codemirror.js │ ├── mode │ │ └── yaml │ │ │ └── yaml.js │ └── theme │ │ └── dracula.css │ └── twin-bcrypt.min.js ├── luci-app-advanced ├── Makefile ├── README.md ├── htdocs │ └── luci-static │ │ └── resources │ │ └── fileassistant │ │ ├── fb.css │ │ ├── fb.js │ │ ├── file-icon.png │ │ ├── folder-icon.png │ │ └── link-icon.png ├── luasrc │ ├── controller │ │ ├── advanced.lua │ │ └── fileassistant.lua │ ├── model │ │ └── cbi │ │ │ └── advanced.lua │ └── view │ │ ├── fileassistant.htm │ │ └── filebrowser.htm └── root │ ├── bin │ ├── ipmode4 │ ├── ipmode6 │ ├── normalmode │ └── nuc │ ├── etc │ ├── config │ │ └── advanced │ └── uci-defaults │ │ └── 40_luci-fb │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-advanced.json ├── luci-app-aliddns ├── LICENSE ├── Makefile ├── README.md ├── files │ ├── luci │ │ ├── controller │ │ │ └── aliddns.lua │ │ ├── i18n │ │ │ └── aliddns.zh-cn.po │ │ └── model │ │ │ └── cbi │ │ │ └── aliddns.lua │ └── root │ │ ├── etc │ │ ├── config │ │ │ └── aliddns │ │ ├── init.d │ │ │ └── aliddns │ │ └── uci-defaults │ │ │ └── luci-aliddns │ │ └── usr │ │ └── sbin │ │ └── aliddns └── tools │ └── po2lmo │ ├── Makefile │ └── src │ ├── po2lmo.c │ ├── template_lmo.c │ └── template_lmo.h ├── luci-app-alist ├── Makefile ├── luasrc │ ├── controller │ │ └── alist.lua │ ├── model │ │ └── cbi │ │ │ └── alist │ │ │ ├── basic.lua │ │ │ └── log.lua │ └── view │ │ └── alist │ │ ├── admin_info.htm │ │ ├── alist_log.htm │ │ └── alist_status.htm ├── po │ ├── zh-cn │ │ └── alist.po │ └── zh_Hans └── root │ ├── etc │ └── uci-defaults │ │ └── 50-luci-alist │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-alist.json ├── luci-app-aliyundrive-webdav ├── Makefile ├── luasrc │ ├── controller │ │ └── aliyundrive-webdav.lua │ ├── model │ │ └── cbi │ │ │ └── aliyundrive-webdav │ │ │ ├── client.lua │ │ │ └── log.lua │ └── view │ │ └── aliyundrive-webdav │ │ ├── aliyundrive-webdav_log.htm │ │ ├── aliyundrive-webdav_qrcode.htm │ │ └── aliyundrive-webdav_status.htm ├── po │ ├── zh-cn │ │ └── aliyundrive-webdav.po │ └── zh_Hans └── root │ ├── etc │ └── uci-defaults │ │ └── luci-aliyundrive-webdav │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-aliyundrive-webdav.json ├── luci-app-amlogic ├── Makefile ├── htdocs │ └── luci-static │ │ └── resources │ │ └── amlogic │ │ ├── author.svg │ │ ├── loading.gif │ │ ├── logo.png │ │ ├── packit.svg │ │ ├── plugin.svg │ │ ├── poweroff.png │ │ └── switch.png ├── luasrc │ ├── controller │ │ └── amlogic.lua │ ├── model │ │ └── cbi │ │ │ └── amlogic │ │ │ ├── amlogic_armcpu.lua │ │ │ ├── amlogic_backup.lua │ │ │ ├── amlogic_backuplist.lua │ │ │ ├── amlogic_check.lua │ │ │ ├── amlogic_config.lua │ │ │ ├── amlogic_info.lua │ │ │ ├── amlogic_install.lua │ │ │ ├── amlogic_log.lua │ │ │ ├── amlogic_poweroff.lua │ │ │ └── amlogic_upload.lua │ └── view │ │ └── amlogic │ │ ├── other_button.htm │ │ ├── other_check.htm │ │ ├── other_dvalue.htm │ │ ├── other_info.htm │ │ ├── other_install.htm │ │ ├── other_kvm.htm │ │ ├── other_log.htm │ │ ├── other_poweroff.htm │ │ ├── other_rescue.htm │ │ ├── other_snapshot.htm │ │ ├── other_upfiles.htm │ │ └── other_upload.htm ├── po │ ├── zh-cn │ │ └── amlogic.po │ └── zh_Hans └── root │ ├── etc │ ├── config │ │ └── amlogic │ ├── init.d │ │ └── amlogic │ └── uci-defaults │ │ └── luci-amlogic │ └── usr │ ├── sbin │ ├── fixcpufreq.pl │ ├── openwrt-backup │ ├── openwrt-ddbr │ ├── openwrt-install-amlogic │ ├── openwrt-kernel │ ├── openwrt-update-allwinner │ ├── openwrt-update-amlogic │ ├── openwrt-update-kvm │ └── openwrt-update-rockchip │ └── share │ ├── amlogic │ ├── amlogic_check_firmware.sh │ ├── amlogic_check_kernel.sh │ └── amlogic_check_plugin.sh │ └── rpcd │ └── acl.d │ └── luci-app-amlogic.json ├── luci-app-argon-config ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── htdocs │ └── luci-static │ │ └── resources │ │ └── view │ │ └── argon-config.js ├── po │ ├── es │ │ └── argon-config.po │ ├── templates │ │ └── argon-config.pot │ ├── zh-cn │ ├── zh_Hans │ │ └── argon-config.po │ └── zh_Hant │ │ └── argon-config.po └── root │ ├── etc │ ├── config │ │ └── argon │ └── uci-defaults │ │ └── luci-argon-config │ └── usr │ ├── libexec │ └── rpcd │ │ └── luci.argon │ └── share │ ├── luci │ └── menu.d │ │ └── luci-app-argon-config.json │ └── rpcd │ └── acl.d │ └── luci-app-argon-config.json ├── luci-app-argone-config ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── argone-config.lua │ ├── model │ │ └── cbi │ │ │ └── argone-config.lua │ └── view │ │ └── argone-config │ │ ├── other_button.htm │ │ ├── other_dvalue.htm │ │ └── other_upload.htm ├── po │ ├── es │ │ └── argone-config.po │ ├── templates │ │ └── argone-config.pot │ ├── zh-cn │ │ └── argone-config.po │ └── zh_Hans └── root │ ├── etc │ ├── config │ │ └── argone │ └── uci-defaults │ │ └── luci-argone-config │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-argone-config.json ├── luci-app-clash ├── LICENSE ├── Makefile ├── README.md ├── luasrc │ ├── clash.lua │ ├── controller │ │ └── clash.lua │ ├── model │ │ └── cbi │ │ │ └── clash │ │ │ ├── client │ │ │ └── client.lua │ │ │ ├── config │ │ │ ├── config.lua │ │ │ ├── create.lua │ │ │ ├── groups.lua │ │ │ ├── import.lua │ │ │ ├── ip-rules.lua │ │ │ ├── proxy_provider.lua │ │ │ ├── rule_provider.lua │ │ │ ├── ruleprovider_manager.lua │ │ │ ├── rules.lua │ │ │ └── servers-config.lua │ │ │ ├── dns │ │ │ ├── advance.lua │ │ │ ├── dns.lua │ │ │ └── port.lua │ │ │ ├── game │ │ │ ├── game-rule.lua │ │ │ └── game-settings.lua │ │ │ ├── geoip │ │ │ └── geoip.lua │ │ │ ├── logs │ │ │ └── log.lua │ │ │ ├── other.lua │ │ │ ├── overview.lua │ │ │ └── update │ │ │ └── update.lua │ └── view │ │ └── clash │ │ ├── clash_dvalue.htm │ │ ├── clash_upload.htm │ │ ├── conf.htm │ │ ├── core_check.htm │ │ ├── game_rule.htm │ │ ├── geoip.htm │ │ ├── list.htm │ │ ├── other_button.htm │ │ ├── ping.htm │ │ ├── rulep.htm │ │ ├── ssrurl.htm │ │ ├── start_stop.htm │ │ ├── status.htm │ │ ├── status_log.htm │ │ ├── tvalue.htm │ │ ├── update.htm │ │ └── upload_core.htm ├── po │ ├── zh-cn │ │ └── clash.po │ └── zh_Hans ├── root │ ├── etc │ │ ├── clash │ │ │ └── Country.mmdb │ │ ├── config │ │ │ └── clash │ │ └── init.d │ │ │ └── clash │ └── usr │ │ └── share │ │ ├── clash │ │ ├── backup.sh │ │ ├── check_clashtun_core_version.sh │ │ ├── check_core_version.sh │ │ ├── check_dtun_core_version.sh │ │ ├── check_luci_version.sh │ │ ├── china_ip.txt │ │ ├── chinaipset.sh │ │ ├── clash-watchdog.sh │ │ ├── clash.sh │ │ ├── clash.txt │ │ ├── clash_game_rule.sh │ │ ├── clash_real.txt │ │ ├── core_download.sh │ │ ├── create │ │ │ ├── clash_rule_provider.sh │ │ │ ├── create.sh │ │ │ ├── pgroups.sh │ │ │ ├── rule_provider.list │ │ │ ├── rules.sh │ │ │ └── script.yaml │ │ ├── cuslist.sh │ │ ├── dashboard │ │ │ ├── CNAME │ │ │ ├── assets │ │ │ │ ├── index.65038aa0.js │ │ │ │ ├── index.c7a648b5.css │ │ │ │ ├── logo.b453e72f.png │ │ │ │ └── vendor.ca041cc5.js │ │ │ ├── index.html │ │ │ ├── manifest.webmanifest │ │ │ ├── sw.js │ │ │ └── workbox-0c0655d9.js │ │ ├── game-groups.sh │ │ ├── game.sh │ │ ├── geoip.sh │ │ ├── groups.sh │ │ ├── iprules.sh │ │ ├── kill_watchdog.sh │ │ ├── load_groups.sh │ │ ├── logstatus_check │ │ ├── luci_version │ │ ├── restore.sh │ │ ├── rmlist.sh │ │ ├── rule.sh │ │ ├── rule.yaml │ │ ├── rules │ │ │ ├── g_rules │ │ │ │ └── Steam.rules │ │ │ └── rules.list │ │ ├── server.list │ │ ├── update.sh │ │ ├── update_all.sh │ │ ├── uplist.sh │ │ ├── yacd │ │ │ ├── CNAME │ │ │ ├── _headers │ │ │ ├── apple-touch-icon-precomposed.png │ │ │ ├── assets │ │ │ │ ├── Chart.min.54d214d7.js │ │ │ │ ├── Config.c65424c9.css │ │ │ │ ├── Config.c7872d50.js │ │ │ │ ├── Connections.2596eb6e.js │ │ │ │ ├── Connections.8f8baf6a.css │ │ │ │ ├── Fab.84de8b7d.js │ │ │ │ ├── Fab.f9b7bbae.css │ │ │ │ ├── Logs.0237afce.js │ │ │ │ ├── Logs.c5339eb0.css │ │ │ │ ├── Proxies.dba0af8d.js │ │ │ │ ├── Proxies.f906f5da.css │ │ │ │ ├── Rules.6cf13f46.css │ │ │ │ ├── Rules.90b13e00.js │ │ │ │ ├── Select.34bef176.css │ │ │ │ ├── Select.eb6a5624.js │ │ │ │ ├── TextFitler.6ef2850b.js │ │ │ │ ├── TextFitler.f3ad599c.css │ │ │ │ ├── debounce.cc85a806.js │ │ │ │ ├── en.41adc249.js │ │ │ │ ├── index.0706e044.js │ │ │ │ ├── index.esm.54899aec.js │ │ │ │ ├── index.f4bcc580.css │ │ │ │ ├── index.fbdc8494.js │ │ │ │ ├── logs.c73f6324.js │ │ │ │ ├── open-sans-latin-400-normal.a42f2ec7.woff2 │ │ │ │ ├── open-sans-latin-400-normal.c7118061.woff │ │ │ │ ├── open-sans-latin-700-normal.463da448.woff │ │ │ │ ├── open-sans-latin-700-normal.c7357554.woff2 │ │ │ │ ├── roboto-mono-latin-400-normal.2dfc0e86.woff │ │ │ │ ├── roboto-mono-latin-400-normal.e1fd013a.woff2 │ │ │ │ ├── useRemainingViewPortHeight.c4100a43.js │ │ │ │ ├── vendor.55942996.js │ │ │ │ └── zh.d85002f6.js │ │ │ ├── index.html │ │ │ ├── manifest.webmanifest │ │ │ ├── registerSW.js │ │ │ ├── sw.js │ │ │ ├── yacd-128.png │ │ │ ├── yacd-64.png │ │ │ └── yacd.ico │ │ └── yum_change.sh │ │ └── rpcd │ │ └── acl.d │ │ └── luci-app-clash.json └── tools │ └── po2lmo │ ├── Makefile │ └── src │ ├── po2lmo.c │ ├── template_lmo.c │ └── template_lmo.h ├── luci-app-ddns-go ├── Makefile ├── htdocs │ └── luci-static │ │ └── resources │ │ └── view │ │ └── ddns-go │ │ ├── config.js │ │ ├── ddns-go.js │ │ └── log.js ├── po │ ├── templates │ │ └── ddns-go.pot │ ├── zh-cn │ └── zh_Hans │ │ └── ddns-go.po └── root │ ├── etc │ ├── config │ │ └── ddns-go │ └── ddns-go │ │ ├── ddns-go-config.yaml │ │ └── localtime │ └── usr │ └── share │ ├── ddns-go │ └── ddns-go-default.yaml │ ├── luci │ └── menu.d │ │ └── luci-app-ddns-go.json │ └── rpcd │ └── acl.d │ └── luci-app-ddns-go.json ├── luci-app-ddnsto ├── Makefile ├── luasrc │ ├── controller │ │ └── ddnsto.lua │ ├── model │ │ └── cbi │ │ │ └── ddnsto.lua │ └── view │ │ └── ddnsto │ │ └── main.htm ├── po │ ├── zh-cn │ │ └── ddnsto.po │ └── zh_Hans └── root │ ├── etc │ └── uci-defaults │ │ └── 50_luci-ddnsto │ └── www │ └── luci-static │ └── ddnsto │ ├── index.js │ └── style.css ├── luci-app-design-config ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── design-config.lua │ ├── model │ │ └── cbi │ │ │ └── design-config.lua │ └── view │ │ └── design-config │ │ ├── other_button.htm │ │ └── other_dvalue.htm ├── po │ ├── zh-cn │ │ └── design-config.po │ └── zh_Hans └── root │ ├── etc │ ├── config │ │ └── design │ └── uci-defaults │ │ └── luci-design-config │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-design-config.json ├── luci-app-dnsfilter ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── dnsfilter.lua │ ├── model │ │ └── cbi │ │ │ └── dnsfilter │ │ │ ├── base.lua │ │ │ ├── black.lua │ │ │ ├── ip.lua │ │ │ ├── log.lua │ │ │ └── white.lua │ └── view │ │ └── dnsfilter │ │ ├── dnsfilter_refresh.htm │ │ └── dnsfilter_status.htm ├── po │ ├── zh-cn │ │ └── dnsfilter.po │ └── zh_Hans └── root │ ├── etc │ ├── config │ │ └── dnsfilter │ ├── dnsfilter │ │ ├── black.list │ │ ├── ip.list │ │ └── white.list │ ├── init.d │ │ └── dnsfilter │ └── uci-defaults │ │ └── luci-dnsfilter │ └── usr │ └── share │ ├── dnsfilter │ ├── addown │ └── dnsfilter │ └── rpcd │ └── acl.d │ └── luci-app-dnsfilter.json ├── luci-app-dockerman ├── Makefile ├── depends.lst ├── htdocs │ └── luci-static │ │ └── resources │ │ └── dockerman │ │ ├── containers.svg │ │ ├── file-icon.png │ │ ├── file-manager.css │ │ ├── folder-icon.png │ │ ├── images.svg │ │ ├── link-icon.png │ │ ├── networks.svg │ │ ├── tar.min.js │ │ └── volumes.svg ├── luasrc │ ├── controller │ │ └── dockerman.lua │ ├── model │ │ ├── cbi │ │ │ └── dockerman │ │ │ │ ├── configuration.lua │ │ │ │ ├── container.lua │ │ │ │ ├── containers.lua │ │ │ │ ├── images.lua │ │ │ │ ├── networks.lua │ │ │ │ ├── newcontainer.lua │ │ │ │ ├── newnetwork.lua │ │ │ │ ├── overview.lua │ │ │ │ └── volumes.lua │ │ └── docker.lua │ └── view │ │ └── dockerman │ │ ├── apply_widget.htm │ │ ├── cbi │ │ ├── inlinebutton.htm │ │ ├── inlinevalue.htm │ │ ├── namedsection.htm │ │ └── xfvalue.htm │ │ ├── container.htm │ │ ├── container_console.htm │ │ ├── container_file_manager.htm │ │ ├── container_stats.htm │ │ ├── containers_running_stats.htm │ │ ├── images_import.htm │ │ ├── images_load.htm │ │ ├── logs.htm │ │ ├── newcontainer_resolve.htm │ │ ├── overview.htm │ │ └── volume_size.htm ├── po │ ├── templates │ │ └── dockerman.pot │ ├── zh-cn │ │ └── dockerman.po │ └── zh_Hans ├── postinst └── root │ ├── etc │ ├── init.d │ │ └── dockerman │ └── uci-defaults │ │ └── luci-app-dockerman │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-dockerman.json ├── luci-app-easymesh ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── easymesh.lua │ └── model │ │ └── cbi │ │ └── easymesh.lua ├── po │ ├── zh-cn │ │ └── easymesh.po │ └── zh_Hans └── root │ ├── etc │ ├── config │ │ └── easymesh │ ├── init.d │ │ └── easymesh │ └── uci-defaults │ │ └── luci-easymesh │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-easymesh.json ├── luci-app-eqos ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── luasrc │ ├── controller │ │ └── eqos.lua │ └── model │ │ └── cbi │ │ └── eqos.lua ├── po │ ├── zh-cn │ └── zh_Hans │ │ └── eqos.po └── root │ ├── etc │ ├── config │ │ └── eqos │ ├── hotplug.d │ │ └── iface │ │ │ └── 10-eqos │ ├── init.d │ │ └── eqos │ └── uci-defaults │ │ └── 40_luci-eqos │ └── usr │ ├── sbin │ └── eqos │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-eqos.json ├── luci-app-fileassistant ├── Makefile ├── htdocs │ └── luci-static │ │ └── resources │ │ └── fileassistant │ │ ├── fb.css │ │ ├── fb.js │ │ ├── file-icon.png │ │ ├── folder-icon.png │ │ └── link-icon.png ├── luasrc │ ├── controller │ │ └── fileassistant.lua │ └── view │ │ └── fileassistant.htm └── root │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-fileassistant.json ├── luci-app-filebrowser ├── Makefile ├── luasrc │ ├── controller │ │ └── filebrowser.lua │ ├── model │ │ └── cbi │ │ │ └── filebrowser.lua │ └── view │ │ └── filebrowser │ │ └── filebrowser_status.htm └── root │ └── etc │ └── uci-defaults │ └── luci-filebrowser ├── luci-app-gost ├── Makefile ├── luasrc │ ├── controller │ │ └── gost.lua │ ├── model │ │ └── cbi │ │ │ └── gost.lua │ └── view │ │ └── gost │ │ └── gost_status.htm ├── po │ ├── zh-cn │ │ └── gost.po │ └── zh_Hans └── root │ └── etc │ └── uci-defaults │ └── gost ├── luci-app-ikoolproxy ├── Makefile ├── README.md ├── change.log ├── development.doc ├── koolproxy │ ├── Makefile │ └── files │ │ ├── aarch64 │ │ ├── arm │ │ ├── i386 │ │ ├── mips │ │ ├── mipsel │ │ └── x86_64 ├── luasrc │ ├── controller │ │ └── koolproxy.lua │ ├── model │ │ └── cbi │ │ │ └── koolproxy │ │ │ ├── add_rule.lua │ │ │ ├── basic.lua │ │ │ ├── black_list.lua │ │ │ ├── cert.lua │ │ │ ├── control.lua │ │ │ ├── custom_rule.lua │ │ │ ├── ip_black_list.lua │ │ │ ├── ip_white_list.lua │ │ │ ├── rss_rule.lua │ │ │ ├── tips.lua │ │ │ ├── update_log.lua │ │ │ └── white_list.lua │ └── view │ │ └── koolproxy │ │ ├── cadvalue.htm │ │ ├── caupload.htm │ │ ├── koolproxy_status.htm │ │ └── tips.htm └── root │ ├── etc │ ├── adblocklist │ │ ├── adblock │ │ ├── adblockip │ │ ├── adbypass │ │ └── adbypassip │ ├── config │ │ └── koolproxy │ ├── init.d │ │ └── koolproxy │ └── uci-defaults │ │ └── luci-koolproxy │ ├── lib │ └── upgrade │ │ └── keep.d │ │ └── koolproxy │ └── usr │ ├── sbin │ └── adblockplus │ └── share │ ├── koolproxy │ ├── adblock.conf │ ├── camanagement │ ├── data │ │ ├── gen_ca.sh │ │ ├── openssl.cnf │ │ ├── rules │ │ │ └── user.txt │ │ ├── source.list │ │ └── user.txt │ ├── dnsmasq.adblock │ ├── koolproxy_ipset.conf │ └── kpupdate │ ├── rpcd │ └── acl.d │ │ └── luci-app-ikoolproxy.json │ └── ucitrack │ └── luci-app-ikoolproxy.json ├── luci-app-istorex ├── Makefile ├── htdocs │ └── luci-static │ │ └── istorex │ │ ├── bg.jpg │ │ ├── chunk.167c223d.js │ │ ├── chunk.18e0c91d.js │ │ ├── chunk.211ffb47.js │ │ ├── chunk.2147605f.js │ │ ├── chunk.25dae49f.js │ │ ├── chunk.403244cc.js │ │ ├── chunk.41b74402.js │ │ ├── chunk.42bb6629.js │ │ ├── chunk.4d4bc89c.js │ │ ├── chunk.4f4af73e.js │ │ ├── chunk.5e41a3f0.js │ │ ├── chunk.6d3585bb.js │ │ ├── chunk.6f7d3090.js │ │ ├── chunk.7deee291.js │ │ ├── chunk.83d679c2.js │ │ ├── chunk.8bf617a1.js │ │ ├── chunk.8f1ff823.js │ │ ├── chunk.a1bcc52b.js │ │ ├── chunk.b7ccb4ed.js │ │ ├── chunk.d9ea7f57.js │ │ ├── chunk.de33ea3e.js │ │ ├── chunk.ead1f974.js │ │ ├── chunk.f2b02e0d.js │ │ ├── chunk.fb51d2b2.js │ │ ├── chunk.fdf02bc2.js │ │ ├── chunk.ff94f9f2.js │ │ ├── chunk.ffd7724b.js │ │ ├── copy.png │ │ ├── device.svg │ │ ├── disk.png │ │ ├── file-manage.png │ │ ├── file.png │ │ ├── folder.png │ │ ├── icon_language_auto.png │ │ ├── icon_language_cantonese.png │ │ ├── icon_language_cn.png │ │ ├── icon_language_en.png │ │ ├── image │ │ ├── bg.gif │ │ └── logo.png │ │ ├── index.js │ │ ├── info.svg │ │ ├── logo.png │ │ ├── logout.svg │ │ ├── nas.png │ │ ├── network.png │ │ ├── network.svg │ │ ├── open.svg │ │ ├── partition.png │ │ ├── photo.png │ │ ├── right.svg │ │ ├── safari.svg │ │ ├── setting.png │ │ ├── setting.svg │ │ ├── setup.svg │ │ ├── store@3x.png │ │ ├── style.css │ │ ├── sync.png │ │ ├── tag-0.png │ │ ├── tag-1.png │ │ ├── tag-2.png │ │ ├── tag-3.png │ │ ├── tag-4.png │ │ ├── task.svg │ │ ├── user.png │ │ └── warning.svg ├── luasrc │ ├── controller │ │ └── istorex.lua │ └── view │ │ └── istorex │ │ ├── index.htm │ │ ├── main.htm │ │ └── main_dev.htm └── root │ ├── etc │ ├── config │ │ └── istorex │ └── uci-defaults │ │ └── 50_luci-istorex │ └── usr │ └── share │ ├── luci │ └── menu.d │ │ └── luci-app-istorex.json │ └── rpcd │ └── acl.d │ └── luci-app-istorex.json ├── luci-app-lucky ├── README.md ├── doc │ ├── lucky1.png │ ├── lucky2.png │ └── lucky3.png ├── luci-app-lucky │ ├── Makefile │ ├── luasrc │ │ ├── controller │ │ │ └── lucky.lua │ │ ├── model │ │ │ └── cbi │ │ │ │ └── lucky.lua │ │ └── view │ │ │ ├── lucky.htm │ │ │ └── lucky_status.htm │ ├── po │ │ ├── zh-cn │ │ │ └── lucky.po │ │ └── zh_Hans │ │ │ └── lucky.po │ └── root │ │ ├── etc │ │ ├── config │ │ │ └── lucky │ │ ├── init.d │ │ │ └── lucky │ │ └── uci-defaults │ │ │ └── luci-lucky │ │ └── usr │ │ ├── bin │ │ └── luckyarch │ │ └── share │ │ └── rpcd │ │ └── acl.d │ │ └── luci-app-lucky.json └── lucky │ └── Makefile ├── luci-app-partexp ├── README.md ├── doc │ ├── partexp1.png │ └── partexp2.png └── luci-app-partexp │ ├── Makefile │ ├── README.md │ ├── luasrc │ ├── controller │ │ └── partexp.lua │ ├── model │ │ └── cbi │ │ │ └── partexp │ │ │ └── global.lua │ └── view │ │ ├── partexp.htm │ │ └── partexplog.htm │ ├── po │ ├── zh-cn │ │ └── partexp.po │ └── zh_Hans │ │ └── partexp.po │ └── root │ ├── etc │ ├── config │ │ └── partexp │ ├── init.d │ │ └── partexp │ ├── partexp │ │ ├── lucilogpos │ │ └── partexp.log │ └── uci-defaults │ │ └── 40_luci-partexp │ └── usr │ └── share │ └── rpcd │ └── acl.d │ └── luci-app-partexp.json ├── luci-app-quickstart ├── API.md ├── Makefile ├── htdocs │ └── luci-static │ │ └── quickstart │ │ ├── i18n │ │ ├── en.json │ │ └── zh-cn.json │ │ ├── index.js │ │ ├── style.css │ │ └── vendor.js ├── luasrc │ ├── controller │ │ ├── istore_backend.lua │ │ └── quickstart.lua │ └── view │ │ └── quickstart │ │ ├── home.htm │ │ └── main.htm ├── po │ ├── zh-cn │ │ └── quickstart.po │ └── zh_Hans └── root │ ├── etc │ └── uci-defaults │ │ └── 50_luci-quickstart │ └── usr │ ├── libexec │ └── quickstart │ │ └── auto_setup.sh │ └── share │ └── luci │ └── menu.d │ └── luci-app-quickstart.json ├── luci-app-smartdns ├── Makefile ├── luasrc │ ├── controller │ │ └── smartdns.lua │ ├── model │ │ ├── cbi │ │ │ └── smartdns │ │ │ │ ├── smartdns.lua │ │ │ │ └── upstream.lua │ │ └── smartdns.lua │ └── view │ │ └── smartdns │ │ └── smartdns_status.htm ├── po │ ├── zh-cn │ │ └── smartdns.po │ └── zh_Hans └── root │ └── etc │ └── uci-defaults │ └── 50_luci-smartdns ├── luci-app-store ├── API.md ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── store.lua │ └── view │ │ └── store │ │ └── main.htm ├── root │ ├── bin │ │ └── is-opkg │ ├── etc │ │ ├── config │ │ │ └── istore │ │ ├── init.d │ │ │ └── istore │ │ └── uci-defaults │ │ │ └── luci-app-store │ └── usr │ │ ├── libexec │ │ └── istore │ │ │ ├── backup │ │ │ ├── docker │ │ │ ├── ipkg-build │ │ │ └── overlay-backup │ │ └── share │ │ ├── opkg │ │ └── intercept │ │ │ └── rm │ │ └── rpcd │ │ └── acl.d │ │ └── luci-app-store.json ├── src │ ├── Makefile │ ├── compat.conf │ ├── dummy │ │ └── package.mk │ ├── key-build.pub │ └── po │ │ ├── templates │ │ └── iStore.pot │ │ ├── zh-cn │ │ └── iStore.po │ │ └── zh-tw │ │ └── iStore.po └── swagger.yaml ├── luci-app-unblockneteasemusic ├── LICENSE ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── unblockneteasemusic.lua │ ├── model │ │ └── cbi │ │ │ └── unblockneteasemusic │ │ │ ├── log.lua │ │ │ ├── main.lua │ │ │ └── upgrade.lua │ └── view │ │ └── unblockneteasemusic │ │ ├── remove_core.htm │ │ ├── status.htm │ │ └── update_core.htm ├── root │ ├── etc │ │ ├── config │ │ │ └── unblockneteasemusic │ │ ├── init.d │ │ │ └── unblockneteasemusic │ │ └── uci-defaults │ │ │ └── luci-unblockneteasemusic │ └── usr │ │ ├── bin │ │ └── unm-debug │ │ └── share │ │ ├── rpcd │ │ └── acl.d │ │ │ └── luci-app-unblockneteasemusic.json │ │ └── unblockneteasemusic │ │ ├── debugging.sh │ │ ├── log_check.sh │ │ └── update.sh └── views │ ├── view1.jpg │ ├── view2.jpg │ ├── view3.jpg │ └── view4.jpg ├── luci-app-wechatpush ├── Makefile ├── README.md ├── luasrc │ ├── controller │ │ └── serverchan.lua │ ├── model │ │ └── cbi │ │ │ └── serverchan │ │ │ ├── advanced.lua │ │ │ ├── client.lua │ │ │ ├── log.lua │ │ │ └── setting.lua │ └── view │ │ └── serverchan │ │ ├── serverchan_log.htm │ │ └── serverchan_status.htm └── root │ ├── etc │ ├── config │ │ └── serverchan │ ├── init.d │ │ └── serverchan │ └── uci-defaults │ │ └── luci-serverchan │ └── usr │ └── share │ ├── rpcd │ └── acl.d │ │ └── luci-app-serverchan.json │ └── serverchan │ ├── api │ ├── diy.json │ ├── ip_blacklist │ ├── ipv4.list │ ├── ipv6.list │ ├── logo.jpg │ ├── pushplus.json │ ├── qywx_markdown.json │ ├── qywx_mpnews.json │ ├── serverchan.json │ ├── telegram.json │ └── wxpusher.json │ └── serverchan ├── luci-lib-taskd ├── Makefile ├── htdocs │ └── luci-static │ │ └── resources │ │ └── tasks │ │ ├── tasks.css │ │ └── tasks.js ├── luasrc │ ├── controller │ │ └── tasks-lib.lua │ ├── model │ │ └── tasks.lua │ └── view │ │ └── tasks │ │ ├── docker.htm │ │ └── embed.htm └── src │ ├── Makefile │ ├── dummy │ └── package.mk │ └── po │ └── zh-cn │ └── lib-tasks.po ├── luci-lib-xterm ├── Makefile ├── htdocs │ └── luci-static │ │ └── resources │ │ └── xterm │ │ ├── xterm.css │ │ └── xterm.js └── luasrc │ └── view │ └── xterm │ └── embed.htm ├── luci-theme-alpha ├── LICENSE ├── Makefile ├── README.md ├── js │ └── menu-alpha.js ├── luasrc │ ├── app.js │ ├── background │ │ ├── dashboard.png │ │ └── login.png │ ├── brand.png │ ├── favicon.ico │ ├── fonts │ │ ├── Inter-Black.woff2 │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-ExtraBold.woff2 │ │ ├── Inter-ExtraLight.woff2 │ │ ├── Inter-Light.woff2 │ │ ├── Inter-Medium.woff2 │ │ ├── Inter-Regular.woff2 │ │ ├── Inter-SemiBold.woff2 │ │ ├── Inter-Thin.woff2 │ │ ├── Quicksand-Bold.ttf │ │ ├── Quicksand-Light.ttf │ │ ├── Quicksand-Medium.ttf │ │ ├── Quicksand-Regular.ttf │ │ ├── Quicksand-SemiBold.ttf │ │ └── stylesheet.css │ ├── gaya │ │ ├── gaya.css │ │ ├── gaya.css.bak │ │ └── icon │ │ │ ├── arrow.svg │ │ │ ├── loading.svg │ │ │ ├── logout.svg │ │ │ ├── menu_icon.svg │ │ │ ├── navbar │ │ │ ├── filemanager.png │ │ │ ├── modem.png │ │ │ ├── neko.png │ │ │ ├── network.png │ │ │ ├── openclash.png │ │ │ ├── overview.png │ │ │ └── terminal.png │ │ │ ├── pause.svg │ │ │ ├── save.svg │ │ │ └── sidebar-icon │ │ │ ├── app.svg │ │ │ ├── docker.svg │ │ │ ├── istore.svg │ │ │ ├── modem.svg │ │ │ ├── nas.svg │ │ │ ├── network.svg │ │ │ ├── services.svg │ │ │ ├── status.svg │ │ │ ├── system.svg │ │ │ └── vpn.svg │ └── style │ │ ├── brand.png │ │ ├── catatan.txt │ │ ├── indo-wrt.png │ │ ├── openwrt20thanniversary.png │ │ └── style.css ├── mobileview1.png ├── mobileview2.png ├── mobileview3.png ├── root │ └── etc │ │ └── config │ │ └── alpha ├── ss1.png ├── ss2.png ├── ss3.png └── template │ ├── footer.htm │ ├── header.htm │ └── sysauth.htm ├── luci-theme-argon ├── LICENSE ├── Makefile ├── README.md ├── README_ZH.md ├── RELEASE.md ├── RELEASE_ZH.md ├── Screenshots │ ├── screenshot_pc.jpg │ └── screenshot_phone.jpg ├── htdocs │ └── luci-static │ │ ├── argon │ │ ├── background │ │ │ └── README.md │ │ ├── css │ │ │ ├── cascade.css │ │ │ └── dark.css │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── TypoGraphica.eot │ │ │ ├── TypoGraphica.svg │ │ │ ├── TypoGraphica.ttf │ │ │ ├── TypoGraphica.woff │ │ │ ├── argon.eot │ │ │ ├── argon.svg │ │ │ ├── argon.ttf │ │ │ └── argon.woff │ │ ├── icon │ │ │ ├── android-icon-192x192.png │ │ │ ├── apple-icon-144x144.png │ │ │ ├── apple-icon-60x60.png │ │ │ ├── apple-icon-72x72.png │ │ │ ├── arrow.svg │ │ │ ├── browserconfig.xml │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon-96x96.png │ │ │ ├── manifest.json │ │ │ ├── ms-icon-144x144.png │ │ │ └── spinner.svg │ │ ├── img │ │ │ ├── argon.svg │ │ │ ├── bg1.jpg │ │ │ ├── blank.png │ │ │ ├── volume_high.svg │ │ │ └── volume_off.svg │ │ └── js │ │ │ ├── jquery.min.js │ │ │ └── polyfill.min.js │ │ └── resources │ │ └── menu-argon.js ├── less │ ├── cascade.less │ ├── dark.less │ ├── fonts.less │ └── pure-min.less ├── luasrc │ └── view │ │ └── themes │ │ └── argon │ │ ├── footer.htm │ │ ├── footer_login.htm │ │ ├── header.htm │ │ ├── header_login.htm │ │ ├── out_header_login.htm │ │ └── sysauth.htm └── root │ ├── etc │ └── uci-defaults │ │ └── 30_luci-theme-argon │ └── usr │ ├── libexec │ └── argon │ │ └── online_wallpaper │ └── share │ └── rpcd │ └── acl.d │ └── luci-theme-argon.json ├── luci-theme-argone ├── Makefile ├── README.md ├── htdocs │ └── luci-static │ │ └── argone │ │ ├── css │ │ ├── cascade.css │ │ ├── dark.css │ │ ├── fonts.css │ │ └── pure-min.css │ │ ├── favicon.ico │ │ ├── fonts │ │ ├── TypoGraphica.eot │ │ ├── TypoGraphica.svg │ │ ├── TypoGraphica.ttf │ │ ├── TypoGraphica.woff │ │ ├── argon.eot │ │ ├── argon.svg │ │ ├── argon.ttf │ │ └── argon.woff │ │ ├── icon │ │ ├── android-icon-192x192.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── manifest.json │ │ └── ms-icon-144x144.png │ │ ├── img │ │ ├── add.webp │ │ ├── argone.svg │ │ ├── bg1.jpg │ │ ├── blank.png │ │ ├── edit.webp │ │ ├── fieldadd.webp │ │ ├── file.webp │ │ ├── find.webp │ │ ├── folder.webp │ │ ├── link.webp │ │ ├── reload.webp │ │ ├── remove.webp │ │ ├── trafficbar.png │ │ ├── volume_high.svg │ │ └── volume_off.svg │ │ ├── js │ │ ├── color_calc-argone.js │ │ ├── jquery.min.js │ │ ├── menu-argone.js │ │ ├── sidebar-argone.js │ │ └── styles-argone.js │ │ └── less │ │ ├── cascade.less │ │ └── dark.less ├── luasrc │ └── view │ │ └── themes │ │ └── argone │ │ ├── footer.htm │ │ ├── header.htm │ │ ├── header_login.htm │ │ ├── out_header_login.htm │ │ └── sysauth.htm └── root │ ├── etc │ └── uci-defaults │ │ └── 90_luci-theme-argone │ └── usr │ └── libexec │ └── argone │ └── online_wallpaper ├── luci-theme-atmaterial_new ├── Makefile ├── htdocs │ └── luci-static │ │ ├── atmaterial │ │ ├── css │ │ │ └── style.css │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── Roboto-Medium-webfont.woff │ │ │ ├── Roboto-Regular-webfont.woff │ │ │ ├── advancedtomato.eot │ │ │ ├── advancedtomato.svg │ │ │ ├── advancedtomato.ttf │ │ │ ├── advancedtomato.woff │ │ │ ├── font.eot │ │ │ ├── font.svg │ │ │ ├── font.ttf │ │ │ └── font.woff │ │ ├── js │ │ │ ├── jquery.min.js │ │ │ └── script.js │ │ └── logo.png │ │ ├── atmaterial_Brown │ │ ├── css │ │ │ └── style.css │ │ ├── favicon.ico │ │ ├── fonts │ │ │ ├── Roboto-Medium-webfont.woff │ │ │ ├── Roboto-Regular-webfont.woff │ │ │ ├── advancedtomato.eot │ │ │ ├── advancedtomato.svg │ │ │ ├── advancedtomato.ttf │ │ │ ├── advancedtomato.woff │ │ │ ├── font.eot │ │ │ ├── font.svg │ │ │ ├── font.ttf │ │ │ └── font.woff │ │ ├── js │ │ │ ├── jquery.min.js │ │ │ └── script.js │ │ └── logo.png │ │ └── atmaterial_red │ │ ├── css │ │ └── style.css │ │ ├── favicon.ico │ │ ├── fonts │ │ ├── Roboto-Medium-webfont.woff │ │ ├── Roboto-Regular-webfont.woff │ │ ├── advancedtomato.eot │ │ ├── advancedtomato.svg │ │ ├── advancedtomato.ttf │ │ ├── advancedtomato.woff │ │ ├── font.eot │ │ ├── font.svg │ │ ├── font.ttf │ │ └── font.woff │ │ ├── js │ │ ├── jquery.min.js │ │ └── script.js │ │ └── logo.png ├── luasrc │ └── view │ │ └── themes │ │ ├── atmaterial │ │ ├── footer.htm │ │ └── header.htm │ │ ├── atmaterial_Brown │ │ ├── footer.htm │ │ └── header.htm │ │ └── atmaterial_red │ │ ├── footer.htm │ │ └── header.htm └── root │ └── etc │ └── uci-defaults │ └── 30_luci-theme-atmaterial_new ├── luci-theme-design ├── LICENSE ├── Makefile ├── README.md ├── README_en.md ├── dev │ ├── design.js │ ├── script.js │ └── style.css ├── htdocs │ └── luci-static │ │ └── design │ │ ├── css │ │ └── style.css │ │ ├── favicon.ico │ │ ├── fonts │ │ ├── GenJyuuGothic-Medium.otf │ │ ├── font.eot │ │ ├── font.svg │ │ ├── font.ttf │ │ ├── font.woff │ │ ├── iconfont-Regular.ttf │ │ ├── iconfont-Regular.woff │ │ └── iconfont-Regular.woff2 │ │ ├── images │ │ ├── add.png │ │ ├── apple-touch-icon.png │ │ ├── bridge.png │ │ ├── bridge_disabled.png │ │ ├── ethernet.png │ │ ├── ethernet_disabled.png │ │ ├── home.png │ │ ├── icon.png │ │ ├── link.png │ │ ├── loading.gif │ │ ├── openclash.png │ │ ├── port_down.png │ │ ├── port_up.png │ │ ├── rank.png │ │ ├── reload.png │ │ ├── remove.png │ │ ├── signal-0-25.png │ │ ├── signal-0.png │ │ ├── signal-25-50.png │ │ ├── signal-50-75.png │ │ ├── signal-75-100.png │ │ ├── signal-none.png │ │ ├── ssr.png │ │ ├── switch.png │ │ ├── switch_disabled.png │ │ ├── tunnel.png │ │ ├── tunnel_disabled.png │ │ ├── user.png │ │ ├── vlan.png │ │ ├── vlan_disabled.png │ │ ├── wifi.png │ │ ├── wifi_big.png │ │ ├── wifi_big_disabled.png │ │ └── wifi_disabled.png │ │ ├── js │ │ ├── design.js │ │ ├── jquery.min.js │ │ └── script.js │ │ └── manifest.json ├── luasrc │ └── view │ │ └── themes │ │ └── design │ │ ├── footer.htm │ │ └── header.htm ├── preview │ ├── IMG_0328.PNG │ ├── IMG_0329.PNG │ ├── firewall.png │ ├── home.png │ ├── home1.png │ ├── iface.png │ ├── light.png │ ├── login.png │ ├── login1.png │ ├── page.png │ ├── webapp_home.PNG │ ├── webapp_vssr.PNG │ └── wifi.png └── root │ └── etc │ └── uci-defaults │ └── 30_luci-theme-design ├── luci-theme-ifit ├── Makefile └── files │ ├── 10_luci-theme-ifit │ ├── htdocs │ ├── css │ │ └── style.css │ ├── favicon.ico │ ├── fonts │ │ ├── Roboto-Medium-webfont.woff │ │ ├── Roboto-Regular-webfont.woff │ │ ├── font.eot │ │ ├── font.svg │ │ ├── font.ttf │ │ ├── font.woff │ │ ├── icomoon.eot │ │ ├── icomoon.svg │ │ ├── icomoon.ttf │ │ └── icomoon.woff │ ├── images │ │ ├── main_bg.jpg │ │ └── main_bg_5k.jpg │ ├── js │ │ ├── jquery.min.js │ │ └── script.js │ └── logo.png │ └── templates │ ├── footer.htm │ └── header.htm ├── luci-theme-opentopd ├── Makefile ├── README.md ├── doc │ ├── index.md │ ├── 合并图.jpg │ ├── 实时监控.jpg │ ├── 手机画面.jpg │ ├── 登陆界面2.jpg │ ├── 登陆页面.jpg │ ├── 网络共享.jpg │ ├── 预览界面.jpg │ └── 高级设置.jpg ├── htdocs │ └── luci-static │ │ └── opentopd │ │ ├── css │ │ ├── fonts.css │ │ ├── pure-min.css │ │ └── style.css │ │ ├── favicon.ico │ │ ├── fonts │ │ ├── sirpdboy.eot │ │ ├── sirpdboy.svg │ │ ├── sirpdboy.ttf │ │ └── sirpdboy.woff │ │ ├── icons │ │ ├── ethernet.png │ │ ├── ethernet_disabled.png │ │ ├── port_down.png │ │ ├── port_up.png │ │ └── spinner.svg │ │ ├── img │ │ ├── bg1.jpg │ │ └── bg2.jpg │ │ ├── js │ │ ├── jquery.min.js │ │ └── script.js │ │ ├── logo.png │ │ └── runbar.png ├── luasrc │ └── view │ │ └── themes │ │ └── opentopd │ │ ├── footer.htm │ │ └── header.htm └── root │ └── etc │ └── uci-defaults │ └── 30_luci-theme-opentopd ├── luci-theme-tomato ├── Makefile ├── htdocs │ └── luci-static │ │ └── tomato │ │ ├── cascade.css │ │ ├── favicon.ico │ │ ├── fonts.css │ │ ├── fonts │ │ ├── Roboto-Medium-webfont.woff │ │ ├── Roboto-Regular-webfont.woff │ │ ├── advancedtomato.eot │ │ ├── advancedtomato.svg │ │ ├── advancedtomato.ttf │ │ ├── advancedtomato.woff │ │ ├── font.eot │ │ ├── font.svg │ │ ├── font.ttf │ │ └── font.woff │ │ ├── icons │ │ ├── arrow.svg │ │ ├── logo.svg │ │ ├── logout.svg │ │ ├── menu.svg │ │ └── spinner.svg │ │ └── js │ │ ├── jquery.min.js │ │ └── script.js ├── luasrc │ └── view │ │ └── themes │ │ └── tomato │ │ ├── footer.htm │ │ └── header.htm └── root │ └── etc │ └── uci-defaults │ └── 30_luci-theme-tomato ├── quickstart ├── Makefile └── files │ ├── dhcpvalid.sh │ ├── quickstart.config │ ├── quickstart.hotplug │ ├── quickstart.init │ ├── quickstart.uci-default │ ├── startdhns.hotplug │ └── startdhns.init ├── smartdns ├── Makefile └── conf │ ├── custom.conf │ └── smartdns.conf └── taskd ├── Makefile └── files ├── taskd.sh └── tasks.init /adguardhome/files/adguardhome.config: -------------------------------------------------------------------------------- 1 | config adguardhome config 2 | option enabled '0' 3 | # Where to store persistent data by AdGuard Home 4 | option workdir /var/adguardhome 5 | -------------------------------------------------------------------------------- /alist/files/data.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/alist/files/data.db -------------------------------------------------------------------------------- /alist/src/public/dist/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/alist/src/public/dist/assets/logo.png -------------------------------------------------------------------------------- /aliyundrive-webdav/files/aliyundrive-webdav.config: -------------------------------------------------------------------------------- 1 | config server 2 | option enable '0' 3 | option debug '0' 4 | option refresh_token '' 5 | option host '0.0.0.0' 6 | option port '8080' 7 | option drive_type '' 8 | option auth_user '' 9 | option auth_password '' 10 | option read_buffer_size '10485760' 11 | option upload_buffer_size '16777216' 12 | option cache_size '1000' 13 | option cache_ttl '600' 14 | option root '/' 15 | option no_trash '0' 16 | option read_only '0' 17 | option tls_cert '' 18 | option tls_key '' 19 | option skip_upload_same_size '0' 20 | option prefer_http_download '0' 21 | option redirect '1' 22 | -------------------------------------------------------------------------------- /ddns-go/file/luci-ddns-go.uci-default: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | [ -s "/etc/ddns-go/localtime" ] && mv -f /etc/ddns-go/localtime /etc/localtime 4 | /etc/init.d/ddns-go enable 5 | /etc/init.d/ddns-go start 6 | rm -f /tmp/luci* 7 | exit 0 8 | -------------------------------------------------------------------------------- /ddnsto/files/ddnsto.config: -------------------------------------------------------------------------------- 1 | config ddnsto 2 | option enabled '0' 3 | option feat_port '3033' 4 | option feat_enabled '0' 5 | option index '0' 6 | -------------------------------------------------------------------------------- /ddnsto/files/ddnsto.uci-default: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@ddnsto[-1] 5 | add ucitrack ddnsto 6 | set ucitrack.@ddnsto[-1].init=ddnsto 7 | commit ucitrack 8 | EOF 9 | 10 | /etc/init.d/ddnsto enable 11 | 12 | exit 0 -------------------------------------------------------------------------------- /filebrowser/files/filebrowser.config: -------------------------------------------------------------------------------- 1 | 2 | config filebrowser 'config' 3 | option addr_type 'lan' 4 | option db_dir '/etc' 5 | option db_name 'filebrowser.db' 6 | option enabled '0' 7 | option port '8989' 8 | option root_dir '/' 9 | 10 | -------------------------------------------------------------------------------- /gost/files/gost.config: -------------------------------------------------------------------------------- 1 | 2 | config gost 3 | option enable '0' 4 | option run_command '' 5 | 6 | -------------------------------------------------------------------------------- /luci-app-adguardhome/luasrc/model/cbi/AdGuardHome/log.lua: -------------------------------------------------------------------------------- 1 | local fs=require"nixio.fs" 2 | local uci=require"luci.model.uci".cursor() 3 | local f,t 4 | f=SimpleForm("logview") 5 | f.reset = false 6 | f.submit = false 7 | t=f:field(TextValue,"conf") 8 | t.rmempty=true 9 | t.rows=20 10 | t.template="AdGuardHome/log" 11 | t.readonly="readonly" 12 | local logfile=uci:get("AdGuardHome","AdGuardHome","logfile") or "" 13 | t.timereplace=(logfile~="syslog" and logfile~="" ) 14 | t.pollcheck=logfile~="" 15 | fs.writefile("/var/run/lucilogreload","") 16 | return f 17 | -------------------------------------------------------------------------------- /luci-app-adguardhome/po/zh-cn: -------------------------------------------------------------------------------- 1 | zh_Hans -------------------------------------------------------------------------------- /luci-app-adguardhome/root/etc/config/AdGuardHome: -------------------------------------------------------------------------------- 1 | config AdGuardHome 'AdGuardHome' 2 | option enabled '0' 3 | option httpport '3000' 4 | option redirect 'none' 5 | option configpath '/etc/AdGuardHome.yaml' 6 | option workdir '/etc/AdGuardHome' 7 | option logfile '/tmp/AdGuardHome.log' 8 | option verbose '0' 9 | option binpath '/usr/bin/AdGuardHome' 10 | option upxflag '' 11 | 12 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/etc/uci-defaults/40_luci-AdGuardHome: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 2>&1 4 | delete ucitrack.@AdGuardHome[-1] 5 | add ucitrack AdGuardHome 6 | set ucitrack.@AdGuardHome[-1].init=AdGuardHome 7 | commit ucitrack 8 | delete AdGuardHome.AdGuardHome.ucitracktest 9 | /etc/init.d/AdGuardHome restart 10 | EOF 11 | 12 | rm -f /tmp/luci-indexcache 13 | 14 | chmod +x /etc/init.d/AdGuardHome /usr/share/AdGuardHome/* 15 | exit 0 16 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/AdGuardHome/firewall.start: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | AdGuardHome_enable=$(uci get AdGuardHome.AdGuardHome.enabled) 4 | redirect=$(uci get AdGuardHome.AdGuardHome.redirect) 5 | 6 | if [ $AdGuardHome_enable -eq 1 -a "$redirect" == "redirect" ]; then 7 | /etc/init.d/AdGuardHome do_redirect 1 8 | fi 9 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/AdGuardHome/getsyslog.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | PATH="/usr/sbin:/usr/bin:/sbin:/bin" 4 | logread -e AdGuardHome > /tmp/AdGuardHometmp.log 5 | logread -e AdGuardHome -f >> /tmp/AdGuardHometmp.log & 6 | pid=$! 7 | echo "1">/var/run/AdGuardHomesyslog 8 | while true 9 | do 10 | sleep 12 11 | watchdog=$(cat /var/run/AdGuardHomesyslog) 12 | if [ "$watchdog"x == "0"x ]; then 13 | kill $pid 14 | rm /tmp/AdGuardHometmp.log 15 | rm /var/run/AdGuardHomesyslog 16 | exit 0 17 | else 18 | echo "0">/var/run/AdGuardHomesyslog 19 | fi 20 | done 21 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/AdGuardHome/links.txt: -------------------------------------------------------------------------------- 1 | https://static.adguard.com/adguardhome/beta/AdGuardHome_linux_${Arch}.tar.gz 2 | https://github.com/AdguardTeam/AdGuardHome/releases/download/${latest_ver}/AdGuardHome_linux_${Arch}.tar.gz 3 | https://static.adguard.com/adguardhome/release/AdGuardHome_linux_${Arch}.tar.gz 4 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/AdGuardHome/tailto.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | tail -n $1 "$2" > /var/run/tailtmp 4 | cat /var/run/tailtmp > "$2" 5 | rm /var/run/tailtmp 6 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/AdGuardHome/watchconfig.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | PATH="/usr/sbin:/usr/bin:/sbin:/bin" 4 | configpath=$(uci get AdGuardHome.AdGuardHome.configpath) 5 | while : 6 | do 7 | sleep 10 8 | if [ -f "$configpath" ]; then 9 | /etc/init.d/AdGuardHome do_redirect 1 10 | break 11 | fi 12 | done 13 | return 0 14 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/usr/share/rpcd/acl.d/luci-app-adguardhome.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-adguardhome": { 3 | "description": "Grant UCI access for luci-app-adguardhome", 4 | "read": { 5 | "uci": [ "AdGuardHome" ] 6 | }, 7 | "write": { 8 | "uci": [ "AdGuardHome" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-adguardhome/root/www/luci-static/resources/codemirror/addon/fold/foldgutter.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-foldmarker{color:blue;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25BE"}.CodeMirror-foldgutter-folded:after{content:"\25B8"} 2 | -------------------------------------------------------------------------------- /luci-app-advanced/htdocs/luci-static/resources/fileassistant/file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-advanced/htdocs/luci-static/resources/fileassistant/file-icon.png -------------------------------------------------------------------------------- /luci-app-advanced/htdocs/luci-static/resources/fileassistant/folder-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-advanced/htdocs/luci-static/resources/fileassistant/folder-icon.png -------------------------------------------------------------------------------- /luci-app-advanced/htdocs/luci-static/resources/fileassistant/link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-advanced/htdocs/luci-static/resources/fileassistant/link-icon.png -------------------------------------------------------------------------------- /luci-app-advanced/luasrc/controller/advanced.lua: -------------------------------------------------------------------------------- 1 | module("luci.controller.advanced",package.seeall) 2 | function index() 3 | if not nixio.fs.access("/etc/config/advanced")then 4 | return 5 | end 6 | local e 7 | e=entry({"admin","system","advanced"},cbi("advanced"),_("高级设置"),60) 8 | e.dependent=true 9 | end 10 | -------------------------------------------------------------------------------- /luci-app-advanced/root/etc/config/advanced: -------------------------------------------------------------------------------- 1 | config advanced 2 | option enabled '1' 3 | -------------------------------------------------------------------------------- /luci-app-advanced/root/etc/uci-defaults/40_luci-fb: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ver=$(date +%s) 4 | sed -i "s/@ver/$ver/g" /usr/lib/lua/luci/view/filebrowser.htm 5 | 6 | rm -f /tmp/luci-indexcache 7 | exit 0 8 | -------------------------------------------------------------------------------- /luci-app-advanced/root/usr/share/rpcd/acl.d/luci-app-advanced.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-advanced": { 3 | "description": "Grant UCI access for luci-app-advanced", 4 | "read": { 5 | "uci": [ "advanced" ] 6 | }, 7 | "write": { 8 | "uci": [ "advanced" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-aliddns/files/luci/controller/aliddns.lua: -------------------------------------------------------------------------------- 1 | module("luci.controller.aliddns",package.seeall) 2 | function index() 3 | entry({"admin","services","aliddns"},cbi("aliddns"),_("AliDDNS"),58) 4 | end 5 | -------------------------------------------------------------------------------- /luci-app-aliddns/files/root/etc/config/aliddns: -------------------------------------------------------------------------------- 1 | 2 | config base 'base' 3 | option enable '0' 4 | option time '10' 5 | -------------------------------------------------------------------------------- /luci-app-aliddns/files/root/etc/uci-defaults/luci-aliddns: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@aliddns[-1] 5 | add ucitrack aliddns 6 | set ucitrack.@aliddns[-1].init=aliddns 7 | commit ucitrack 8 | EOF 9 | 10 | exit 0 11 | -------------------------------------------------------------------------------- /luci-app-aliddns/tools/po2lmo/Makefile: -------------------------------------------------------------------------------- 1 | 2 | INSTALL = install 3 | PREFIX = /usr/bin 4 | 5 | po2lmo: src/po2lmo.o src/template_lmo.o 6 | $(CC) $(LDFLAGS) -o src/po2lmo src/po2lmo.o src/template_lmo.o 7 | 8 | install: 9 | $(INSTALL) -m 755 src/po2lmo $(PREFIX) 10 | 11 | clean: 12 | $(RM) src/po2lmo src/*.o 13 | -------------------------------------------------------------------------------- /luci-app-alist/Makefile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2016 Openwrt.org 2 | # 3 | # This is free software, licensed under the Apache License, Version 2.0 . 4 | # 5 | 6 | include $(TOPDIR)/rules.mk 7 | 8 | PKG_NAME:=luci-app-alist 9 | PKG_VERSION:=1.0.13 10 | PKG_RELEASE:=1 11 | 12 | LUCI_TITLE:=LuCI support for alist 13 | LUCI_DEPENDS:=+alist +luci-compat 14 | 15 | define Package/$(PKG_NAME)/postinst 16 | #!/bin/sh 17 | [ -n "${IPKG_INSTROOT}" ] || { 18 | ( . /etc/uci-defaults/50-luci-alist ) && rm -f /etc/uci-defaults/50-luci-alist 19 | exit 0 20 | } 21 | endef 22 | 23 | include $(TOPDIR)/feeds/luci/luci.mk 24 | 25 | # call BuildPackage - OpenWrt buildroot signature 26 | -------------------------------------------------------------------------------- /luci-app-alist/luasrc/model/cbi/alist/log.lua: -------------------------------------------------------------------------------- 1 | m = Map("alist") 2 | 3 | m:append(Template("alist/alist_log")) 4 | 5 | return m 6 | -------------------------------------------------------------------------------- /luci-app-alist/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-alist/root/etc/uci-defaults/50-luci-alist: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@alist[-1] 5 | add ucitrack alist 6 | set ucitrack.@alist[-1].init=alist 7 | commit ucitrack 8 | EOF 9 | 10 | rm -rf /tmp/luci-* 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-alist/root/usr/share/rpcd/acl.d/luci-app-alist.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-alist": { 3 | "description": "Grant UCI access for luci-app-alist", 4 | "read": { 5 | "uci": [ "alist" ] 6 | }, 7 | "write": { 8 | "uci": [ "alist" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-aliyundrive-webdav 4 | PKG_VERSION:=2.3.3 5 | PKG_RELEASE:=1 6 | PKG_PO_VERSION:=$(PKG_VERSION)-$(PKG_RELEASE) 7 | 8 | PKG_LICENSE:=MIT 9 | PKG_MAINTAINER:=messense 10 | 11 | LUCI_TITLE:=LuCI Support for aliyundrive-webdav 12 | LUCI_PKGARCH:=all 13 | LUCI_DEPENDS:=+aliyundrive-webdav 14 | 15 | include $(TOPDIR)/feeds/luci/luci.mk 16 | 17 | # call BuildPackage - OpenWrt buildroot signature 18 | -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/luasrc/model/cbi/aliyundrive-webdav/log.lua: -------------------------------------------------------------------------------- 1 | log = SimpleForm("logview") 2 | log.submit = false 3 | log.reset = false 4 | 5 | t = log:field(DummyValue, '', '') 6 | t.rawhtml = true 7 | t.template = 'aliyundrive-webdav/aliyundrive-webdav_log' 8 | 9 | return log 10 | -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/luasrc/view/aliyundrive-webdav/aliyundrive-webdav_log.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | 4 | 15 | <%+cbi/valuefooter%> 16 | -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/root/etc/uci-defaults/luci-aliyundrive-webdav: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@aliyundrive-webdav[-1] 5 | add ucitrack aliyundrive-webdav 6 | set ucitrack.@aliyundrive-webdav[-1].init=aliyundrive-webdav 7 | commit ucitrack 8 | EOF 9 | 10 | rm -f /tmp/luci-indexcache 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-aliyundrive-webdav/root/usr/share/rpcd/acl.d/luci-app-aliyundrive-webdav.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-aliyundrive-webdav": { 3 | "description": "Grant UCI access for luci-app-aliyundrive-webdav", 4 | "read": { 5 | "uci": [ "aliyundrive-webdav" ] 6 | }, 7 | "write": { 8 | "uci": [ "aliyundrive-webdav" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-amlogic/htdocs/luci-static/resources/amlogic/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-amlogic/htdocs/luci-static/resources/amlogic/loading.gif -------------------------------------------------------------------------------- /luci-app-amlogic/htdocs/luci-static/resources/amlogic/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-amlogic/htdocs/luci-static/resources/amlogic/logo.png -------------------------------------------------------------------------------- /luci-app-amlogic/htdocs/luci-static/resources/amlogic/poweroff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-amlogic/htdocs/luci-static/resources/amlogic/poweroff.png -------------------------------------------------------------------------------- /luci-app-amlogic/htdocs/luci-static/resources/amlogic/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-amlogic/htdocs/luci-static/resources/amlogic/switch.png -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/model/cbi/amlogic/amlogic_info.lua: -------------------------------------------------------------------------------- 1 | local b 2 | 3 | --SimpleForm for Info 4 | b = SimpleForm("amlogic", nil) 5 | b.title = translate("Amlogic Service") 6 | b.description = translate("Supports management of Amlogic s9xxx, Allwinner (V-Plus Cloud), and Rockchip (BeikeYun, Chainedbox L1 Pro) boxes.") 7 | b.reset = false 8 | b.submit = false 9 | 10 | b:section(SimpleSection).template = "amlogic/other_info" 11 | 12 | return b 13 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/model/cbi/amlogic/amlogic_install.lua: -------------------------------------------------------------------------------- 1 | local b 2 | 3 | --SimpleForm for Install OpenWrt to Amlogic EMMC 4 | b = SimpleForm("amlogic_install", nil) 5 | b.title = translate("Install OpenWrt") 6 | b.description = translate("Install OpenWrt to EMMC, Please select the device model, Or enter the dtb file name.") 7 | b.reset = false 8 | b.submit = false 9 | 10 | b:section(SimpleSection).template = "amlogic/other_install" 11 | 12 | return b 13 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/model/cbi/amlogic/amlogic_log.lua: -------------------------------------------------------------------------------- 1 | local b 2 | 3 | --SimpleForm for Server Logs 4 | b = SimpleForm("amlogic_log", nil) 5 | b.title = translate("Server Logs") 6 | b.description = translate("Display the execution log of the current operation.") 7 | b.reset = false 8 | b.submit = false 9 | 10 | s = b:section(SimpleSection, "", nil) 11 | 12 | o = s:option(TextValue, "") 13 | o.template = "amlogic/other_log" 14 | 15 | return b 16 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/model/cbi/amlogic/amlogic_poweroff.lua: -------------------------------------------------------------------------------- 1 | local b 2 | 3 | --SimpleForm for PowerOff 4 | b = SimpleForm("poweroff", nil) 5 | b.title = translate("PowerOff") 6 | b.description = translate("Shut down your router device.") 7 | b.reset = false 8 | b.submit = false 9 | 10 | b:section(SimpleSection).template = "amlogic/other_poweroff" 11 | 12 | return b 13 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/view/amlogic/other_button.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | <% if self:cfgvalue(section) ~= false then %> 3 | " style="display: <%= display %>" type="submit" <%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> /> 4 | <% else %> 5 | - 6 | <% end %> 7 | <%+cbi/valuefooter%> 8 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/view/amlogic/other_dvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | <% 4 | local val = self:cfgvalue(section) or self.default or "" 5 | write(pcdata(val)) 6 | %> 7 | 8 | <%+cbi/valuefooter%> 9 | -------------------------------------------------------------------------------- /luci-app-amlogic/luasrc/view/amlogic/other_upload.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | 4 | 5 | <%+cbi/valuefooter%> 6 | -------------------------------------------------------------------------------- /luci-app-amlogic/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-amlogic/root/etc/config/amlogic: -------------------------------------------------------------------------------- 1 | 2 | config amlogic 'config' 3 | option enable '1' 4 | option amlogic_firmware_repo 'https://github.com/breakingbadboy/OpenWrt' 5 | option amlogic_firmware_tag 'ARMv8' 6 | option amlogic_firmware_suffix '.img.gz' 7 | option amlogic_kernel_path 'https://github.com/breakingbadboy/OpenWrt' 8 | option amlogic_kernel_branch '' 9 | option amlogic_firmware_config '1' 10 | option amlogic_write_bootloader '0' 11 | option amlogic_shared_fstype 'ext4' 12 | 13 | config settings 'armcpu' 14 | option governor0 'schedutil' 15 | option minfreq0 '500000' 16 | option maxfreq0 '1512000' 17 | -------------------------------------------------------------------------------- /luci-app-amlogic/root/etc/uci-defaults/luci-amlogic: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | sed -i 's/cbi.submit\"] = true/cbi.submit\"] = \"1\"/g' /usr/lib/lua/luci/dispatcher.lua 4 | 5 | uci -q batch <<-EOF >/dev/null 6 | delete ucitrack.@amlogic[-1] 7 | add ucitrack amlogic 8 | set ucitrack.@amlogic[-1].init=amlogic 9 | commit ucitrack 10 | EOF 11 | 12 | rm -rf /tmp/luci-* 13 | exit 0 14 | -------------------------------------------------------------------------------- /luci-app-amlogic/root/usr/share/rpcd/acl.d/luci-app-amlogic.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-amlogic": { 3 | "description": "Grant UCI access for luci-app-amlogic", 4 | "read": { 5 | "uci": [ "amlogic" ] 6 | }, 7 | "write": { 8 | "uci": [ "amlogic" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-argon-config/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-argon-config 4 | PKG_VERSION:=1.0 5 | PKG_RELEASE:=20230608 6 | 7 | PKG_MAINTAINER:=jerrykuku 8 | 9 | LUCI_TITLE:=LuCI app for Argon theme configuration 10 | LUCI_PKGARCH:=all 11 | LUCI_DEPENDS:=+luci-theme-argon 12 | 13 | define Package/$(PKG_NAME)/conffiles 14 | /etc/config/argon 15 | endef 16 | 17 | include $(TOPDIR)/feeds/luci/luci.mk 18 | 19 | # call BuildPackage - OpenWrt buildroot signature 20 | -------------------------------------------------------------------------------- /luci-app-argon-config/po/zh-cn: -------------------------------------------------------------------------------- 1 | zh_Hans -------------------------------------------------------------------------------- /luci-app-argon-config/root/etc/config/argon: -------------------------------------------------------------------------------- 1 | config global 2 | option primary '#5e72e4' 3 | option dark_primary '#483d8b' 4 | option blur '10' 5 | option blur_dark '10' 6 | option transparency '0.5' 7 | option transparency_dark '0.5' 8 | option mode 'normal' 9 | option online_wallpaper 'bing' 10 | 11 | -------------------------------------------------------------------------------- /luci-app-argon-config/root/etc/uci-defaults/luci-argon-config: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | bing_background="$(uci -q get "argon.@global[0].bing_background")" 4 | [ -n "$bing_background" ] || exit 0 5 | 6 | if [ "$bing_background" = "1" ]; then 7 | uci -q set "argon.@global[0].online_wallpaper"="bing" 8 | else 9 | uci -q set "argon.@global[0].online_wallpaper"="none" 10 | fi 11 | uci -q delete "argon.@global[0].bing_background" 12 | uci -q commit "argon" 13 | 14 | exit 0 15 | -------------------------------------------------------------------------------- /luci-app-argon-config/root/usr/share/luci/menu.d/luci-app-argon-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin/system/argon-config": { 3 | "title": "Argon Config", 4 | "order": 90, 5 | "action": { 6 | "type": "view", 7 | "path": "argon-config" 8 | }, 9 | "depends": { 10 | "acl": [ "luci-app-argon-config" ], 11 | "uci": { "argon": true } 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /luci-app-argon-config/root/usr/share/rpcd/acl.d/luci-app-argon-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-argon-config": { 3 | "description": "Grant UCI access for luci-app-argon-config", 4 | "read": { 5 | "file": { 6 | "/www/luci-static/argon/background/*": [ "list" ] 7 | }, 8 | "ubus": { 9 | "luci.argon": [ "avail", "remove", "rename" ] 10 | }, 11 | "uci": [ "argon" ] 12 | }, 13 | "write": { 14 | "file": { 15 | "/tmp/argon_background.tmp": [ "write" ] 16 | }, 17 | "uci": [ "argon" ] 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /luci-app-argone-config/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-argone-config 4 | PKG_VERSION:=1.2 5 | PKG_RELEASE:=2 6 | 7 | PKG_MAINTAINER:=jerrykuku 8 | 9 | LUCI_TITLE:=LuCI page for Argone Config 10 | LUCI_PKGARCH:=all 11 | LUCI_DEPENDS:=+luci-compat +luci-theme-argone 12 | 13 | define Package/$(PKG_NAME)/conffiles 14 | /etc/config/argone 15 | endef 16 | 17 | include $(TOPDIR)/feeds/luci/luci.mk 18 | 19 | # call BuildPackage - OpenWrt buildroot signature 20 | -------------------------------------------------------------------------------- /luci-app-argone-config/README.md: -------------------------------------------------------------------------------- 1 | # luci-app-argone-config 2 | argone Theme Config Plugin 3 | 4 | You can set the blur and transparency of the login page of argonne theme, and manage the background pictures and videos. 5 | 6 | + 修改为argone ,用于配合luci-app-argone主题, 7 | 8 | + 编译时无需再去删除源码自带的argon主题。 9 | -------------------------------------------------------------------------------- /luci-app-argone-config/luasrc/controller/argone-config.lua: -------------------------------------------------------------------------------- 1 | module("luci.controller.argone-config", package.seeall) 2 | 3 | function index() 4 | if not nixio.fs.access('/www/luci-static/argone/css/cascade.css') then 5 | return 6 | end 7 | 8 | local page = entry({"admin", "system", "argone-config"}, form("argone-config"), _("Argone Config"), 90) 9 | page.acl_depends = { "luci-app-argone-config" } 10 | end 11 | -------------------------------------------------------------------------------- /luci-app-argone-config/luasrc/view/argone-config/other_button.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | <% if self:cfgvalue(section) ~= false then %> 3 | " style="display: <%= display %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> /> 4 | <% else %> 5 | - 6 | <% end %> 7 | <%+cbi/valuefooter%> 8 | -------------------------------------------------------------------------------- /luci-app-argone-config/luasrc/view/argone-config/other_dvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | <% 4 | local val = self:cfgvalue(section) or self.default or "" 5 | write(pcdata(val)) 6 | %> 7 | 8 | <%+cbi/valuefooter%> 9 | -------------------------------------------------------------------------------- /luci-app-argone-config/luasrc/view/argone-config/other_upload.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | 4 | 5 | <%+cbi/valuefooter%> 6 | -------------------------------------------------------------------------------- /luci-app-argone-config/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-argone-config/root/etc/config/argone: -------------------------------------------------------------------------------- 1 | config global 2 | option primary '#5e72e4' 3 | option dark_primary '#483d8b' 4 | option blur '10' 5 | option blur_dark '10' 6 | option transparency '0.5' 7 | option transparency_dark '0.5' 8 | option mode 'normal' 9 | option bing_background '0' 10 | -------------------------------------------------------------------------------- /luci-app-argone-config/root/etc/uci-defaults/luci-argone-config: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | sed -i 's/cbi.submit\"] = true/cbi.submit\"] = \"1\"/g' /usr/lib/lua/luci/dispatcher.lua 4 | 5 | rm -f /tmp/luci-indexcache 6 | exit 0 7 | -------------------------------------------------------------------------------- /luci-app-argone-config/root/usr/share/rpcd/acl.d/luci-app-argone-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-argone-config": { 3 | "description": "Grant UCI access for luci-app-argone-config", 4 | "read": { 5 | "uci": [ "argone" ] 6 | }, 7 | "write": { 8 | "uci": [ "argone" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-clash/README.md: -------------------------------------------------------------------------------- 1 |

2 | Clash 3 |
Luci App For Clash
4 |

5 |

6 | A rule based custom proxy client for Openwrt based on Clash. 7 |

8 | 9 | ## License 10 | Luci App For Clash - OpenWrt is released under the GPL v3.0 License - see detailed [LICENSE](https://github.com/frainzy1477/luci-app-clash/blob/master/LICENSE) . 11 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/model/cbi/clash/overview.lua: -------------------------------------------------------------------------------- 1 | 2 | local m 3 | local sys = require "luci.sys" 4 | local uci = luci.model.uci.cursor() 5 | 6 | 7 | 8 | m = Map("clash") 9 | m:section(SimpleSection).template = "clash/status" 10 | m.pageaction = false 11 | 12 | return m 13 | 14 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/clash_dvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | <% 4 | local val = self:cfgvalue(section) or self.default or "" 5 | write(pcdata(val)) 6 | %> 7 | 8 | <%+cbi/valuefooter%> 9 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/clash_upload.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | 4 | 5 | <%+cbi/valuefooter%> 6 | 7 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/other_button.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | <% if self:cfgvalue(section) ~= false then %> 3 | " style="display: <%= display %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> /> 4 | <% else %> 5 | - 6 | <% end %> 7 | <%+cbi/valuefooter%> 8 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/ping.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | <%:Checking...%> 3 | <%+cbi/valuefooter%> 4 | 5 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/tvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 5 | <%+cbi/valuefooter%> 6 | 7 | -------------------------------------------------------------------------------- /luci-app-clash/luasrc/view/clash/upload_core.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 7 | 8 | 9 | 10 | <%+cbi/valuefooter%> 11 | 12 | -------------------------------------------------------------------------------- /luci-app-clash/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-clash/root/etc/clash/Country.mmdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/etc/clash/Country.mmdb -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/check_clashtun_core_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | new_clashtun_core_version=`wget -qO- "https://hub.fastgit.org/comzyh/clash/tags"| grep "/comzyh/clash/releases/"| head -n 1| awk -F "/tag/" '{print $2}'| sed 's/\">//g'` 4 | if [ "$?" -eq "0" ]; then 5 | rm -rf /usr/share/clash/new_clashtun_core_version 6 | if [ $new_clashtun_core_version ]; then 7 | echo $new_clashtun_core_version > /usr/share/clash/new_clashtun_core_version 2>&1 & >/dev/null 8 | elif [ $new_clashtun_core_version =="" ]; then 9 | echo 0 > /usr/share/clash/new_clashtun_core_version 2>&1 & >/dev/null 10 | fi 11 | fi 12 | 13 | 14 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/check_core_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | new_core_version=`wget -qO- "https://hub.fastgit.org/Dreamacro/clash/tags"| grep "/Dreamacro/clash/releases/"| head -n 1| awk -F "/tag/" '{print $2}'| sed 's/\">//g'` 4 | if [ "$?" -eq "0" ]; then 5 | rm -rf /usr/share/clash/new_core_version 6 | if [ $new_core_version ]; then 7 | echo $new_core_version > /usr/share/clash/new_core_version 2>&1 & >/dev/null 8 | elif [ $new_core_version =="" ]; then 9 | echo 0 > /usr/share/clash/new_core_version 2>&1 & >/dev/null 10 | fi 11 | fi 12 | 13 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/check_dtun_core_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | new_clashdtun_core_version=`wget -qO- "https://hub.fastgit.org/Dreamacro/clash/releases/tag/premium"| grep "/download/premium/"| head -n1| awk -F " " '{print $2}'| awk -F "-" '{print $4}'| sed "s/.gz\"//g"` 4 | sleep 2 5 | if [ "$?" -eq "0" ]; then 6 | rm -rf /usr/share/clash/new_clashdtun_core_version 7 | if [ $new_clashdtun_core_version ]; then 8 | echo $new_clashdtun_core_version > /usr/share/clash/new_clashdtun_core_version 2>&1 & >/dev/null 9 | elif [ $new_clashdtun_core_version =="" ]; then 10 | echo 0 > /usr/share/clash/new_clashdtun_core_version 2>&1 & >/dev/null 11 | fi 12 | fi -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/check_luci_version.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | new_version=`curl -sL "https://hub.fastgit.org/hubbylei/luci-app-clash/tags"| grep "/hubbylei/luci-app-clash/releases/"| head -n 1| awk -F "/tag/" '{print $2}'| sed 's/\">//g'` 4 | if [ "$?" -eq "0" ]; then 5 | rm -rf /usr/share/clash/new_luci_version 6 | if [ $new_version ]; then 7 | echo $new_version > /usr/share/clash/new_luci_version 2>&1 & >/dev/null 8 | elif [ $new_version =="" ]; then 9 | echo 0 > /usr/share/clash/new_luci_version 2>&1 & >/dev/null 10 | fi 11 | fi 12 | 13 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/chinaipset.sh: -------------------------------------------------------------------------------- 1 | echo "create china hash:net family inet hashsize 1024 maxelem 65536" > /tmp/china.ipset 2 | awk '!/^$/&&!/^#/{printf("add china %s'" "'\n",$0)}' /usr/share/clash/china_ip.txt >> /tmp/china.ipset 3 | ipset -! flush china 4 | ipset -! restore < /tmp/china.ipset 2>/dev/null 5 | rm -f /tmp/china.ipset 6 | 7 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/clash.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/clash_real.txt: -------------------------------------------------------------------------------- 1 | Clash for OpenWRT 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/create/rules.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | . /lib/functions.sh 3 | rules_set() 4 | { 5 | 6 | CFG_FILE="/etc/config/clash" 7 | local section="$1" 8 | config_get "type" "$section" "type" "" 9 | config_get "rulename" "$section" "rulename" "" 10 | config_get "rulenamee" "$section" "rulenamee" "" 11 | 12 | if [ -z "$type" ]; then 13 | return 14 | fi 15 | 16 | 17 | if [ -z "$rulename" ]; then 18 | uci set clash."$section".rulename="$rulenamee" 19 | uci commit clash 20 | fi 21 | 22 | 23 | } 24 | 25 | start(){ 26 | config_load "clash" 27 | config_foreach rules_set "rules" 28 | } 29 | 30 | start 31 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/create/script.yaml: -------------------------------------------------------------------------------- 1 | script: 2 | code: | 3 | def main(ctx, metadata): 4 | ip = metadata["dst_ip"] = ctx.resolve_ip(metadata["host"]) 5 | if ip == "": 6 | return "DIRECT" 7 | 8 | code = ctx.geoip(ip) 9 | if code == "LAN" or code == "CN": 10 | return "DIRECT" 11 | 12 | return "Proxy" # default policy for requests which are not matched by any other script -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/cuslist.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash /etc/rc.common 2 | . /lib/functions.sh 3 | 4 | name=$(uci get clash.config.config_cus_remove 2>/dev/null) 5 | check_match_name=$(grep -F "$name" "/etc/clash/clashbackup/create_list.conf") 6 | line_no=$(grep -n "$check_match_name" /etc/clash/clashbackup/create_list.conf |awk -F ':' '{print $1}') 7 | if [ ! -z $check_match_name ];then 8 | sed -i "${line_no}d" /etc/clash/clashbackup/create_list.conf 9 | rm -rf /etc/clash/config/custom/${name} 10 | sed -i '/^$/d' /etc/clash/clashbackup/create_list.conf 11 | fi -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/dashboard/CNAME: -------------------------------------------------------------------------------- 1 | clash.razord.top -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/dashboard/assets/logo.b453e72f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/dashboard/assets/logo.b453e72f.png -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/dashboard/manifest.webmanifest: -------------------------------------------------------------------------------- 1 | {"name":"Clash Dashboard","short_name":"Clash Dashboard","start_url":"/","display":"standalone","background_color":"#ffffff","lang":"en","scope":"./","icons":[{"src":"//cdn.jsdelivr.net/gh/Dreamacro/clash-dashboard/src/assets/Icon.png","sizes":"512x512","type":"image/png"}]} 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/kill_watchdog.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | enable=$(uci get clash.config.enable 2>/dev/null) 4 | if [ "${enable}" -eq "0" ];then 5 | 6 | if [ -f /tmp/watchlist ];then 7 | rm -rf /tmp/watchlist 8 | fi 9 | line=$(ps | grep -n 'clash-watchdog.sh'|awk -F ':' '{print $2}' |awk -F ' ' '{print $1}'>/tmp/watchlist) 10 | line_no=$(grep -n '' /tmp/watchlist|awk -F ':' '{print $1}') 11 | num=$(grep -c '' /tmp/watchlist| awk '{print $1}') 12 | nums=1 13 | while [[ $nums -le $num ]] 14 | do 15 | kill -9 $(sed -n "$nums"p /tmp/watchlist| awk '{print $1}') >/dev/null 2>&1 16 | nums=$(( $nums + 1)) 17 | done 18 | fi 19 | 20 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/logstatus_check: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/luci_version: -------------------------------------------------------------------------------- 1 | v1.8.0 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/rmlist.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash /etc/rc.common 2 | . /lib/functions.sh 3 | 4 | name=$(uci get clash.config.config_name_remove 2>/dev/null) 5 | check_match_name=$(grep -F "$name" "/etc/clash/clashbackup/confit_list.conf") 6 | line_no=$(grep -n "$check_match_name" /etc/clash/clashbackup/confit_list.conf |awk -F ':' '{print $1}') 7 | if [ ! -z $check_match_name ];then 8 | sed -i "${line_no}d" /etc/clash/clashbackup/confit_list.conf 9 | rm -rf /etc/clash/config/sub/${name} 10 | sed -i '/^$/d' /etc/clash/clashbackup/confit_list.conf 11 | rm -rf /etc/clash/config/sub/${name} 12 | fi 13 | 14 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/uplist.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash /etc/rc.common 2 | . /lib/functions.sh 3 | 4 | name=$(uci get clash.config.config_up_remove 2>/dev/null) 5 | if [ ! -z $name ];then 6 | rm -rf /etc/clash/config/upload/${name} 7 | fi 8 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/CNAME: -------------------------------------------------------------------------------- 1 | yacd.haishan.me 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/_headers: -------------------------------------------------------------------------------- 1 | # for netlify hosting 2 | # https://docs.netlify.com/routing/headers/#syntax-for-the-headers-file 3 | 4 | /* 5 | X-Frame-Options: DENY 6 | X-XSS-Protection: 1; mode=block 7 | X-Content-Type-Options: nosniff 8 | Referrer-Policy: same-origin 9 | /*.css 10 | Cache-Control: public, max-age=31536000, immutable 11 | /*.js 12 | Cache-Control: public, max-age=31536000, immutable 13 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/apple-touch-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/apple-touch-icon-precomposed.png -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/Select.eb6a5624.js: -------------------------------------------------------------------------------- 1 | import{r as e}from"./vendor.55942996.js";var t="_select_1mr76_1";function o({options:o,selected:r,onChange:a}){return e.exports.createElement("select",{className:t,value:r,onChange:a},o.map((([t,o])=>e.exports.createElement("option",{key:t,value:t},o))))}export{o as S}; 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/TextFitler.f3ad599c.css: -------------------------------------------------------------------------------- 1 | ._rotate_1dspl_1{display:inline-flex}._isRotating_1dspl_5{animation:_rotating_1dspl_1 3s infinite linear;animation-fill-mode:forwards}@keyframes _rotating_1dspl_1{from{transform:rotate(0)}to{transform:rotate(360deg)}}._input_16a1f_1{-webkit-appearance:none;background-color:var(--color-input-bg);background-image:none;border-radius:20px;border:1px solid var(--color-input-border);box-sizing:border-box;color:#c1c1c1;display:inline-block;font-size:inherit;outline:0;padding:8px 15px;transition:border-color .2s cubic-bezier(.645, .045, .355, 1);width:100%}._input_16a1f_1:focus{border:1px solid var(--color-focus-blue)} -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-400-normal.a42f2ec7.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-400-normal.a42f2ec7.woff2 -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-400-normal.c7118061.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-400-normal.c7118061.woff -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-700-normal.463da448.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-700-normal.463da448.woff -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-700-normal.c7357554.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/open-sans-latin-700-normal.c7357554.woff2 -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/roboto-mono-latin-400-normal.2dfc0e86.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/roboto-mono-latin-400-normal.2dfc0e86.woff -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/roboto-mono-latin-400-normal.e1fd013a.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/assets/roboto-mono-latin-400-normal.e1fd013a.woff2 -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/assets/useRemainingViewPortHeight.c4100a43.js: -------------------------------------------------------------------------------- 1 | import{j as e}from"./vendor.55942996.js";const{useState:n,useRef:t,useCallback:o,useLayoutEffect:r}=e;function s(){const e=t(null),[s,i]=n(200),u=o((()=>{const{top:n}=e.current.getBoundingClientRect();i(window.innerHeight-n)}),[]);return r((()=>(u(),window.addEventListener("resize",u),()=>{window.removeEventListener("resize",u)})),[u]),[e,s]}export{s as u}; 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/manifest.webmanifest: -------------------------------------------------------------------------------- 1 | {"name":"yacd","short_name":"yacd","start_url":"./","display":"standalone","background_color":"#ffffff","lang":"en","scope":"./"} 2 | -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/registerSW.js: -------------------------------------------------------------------------------- 1 | if('serviceWorker' in navigator) {window.addEventListener('load', () => {navigator.serviceWorker.register('./sw.js', { scope: './' })})} -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/yacd-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/yacd-128.png -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/yacd-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/yacd-64.png -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/clash/yacd/yacd.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-clash/root/usr/share/clash/yacd/yacd.ico -------------------------------------------------------------------------------- /luci-app-clash/root/usr/share/rpcd/acl.d/luci-app-clash.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-clash": { 3 | "description": "Grant UCI access for luci-app-clash", 4 | "read": { 5 | "uci": [ "clash" ] 6 | }, 7 | "write": { 8 | "uci": [ "clash" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-clash/tools/po2lmo/Makefile: -------------------------------------------------------------------------------- 1 | 2 | INSTALL = install 3 | PREFIX = /usr/bin 4 | 5 | po2lmo: src/po2lmo.o src/template_lmo.o 6 | $(CC) $(LDFLAGS) -o src/po2lmo src/po2lmo.o src/template_lmo.o 7 | 8 | install: 9 | $(INSTALL) -m 755 src/po2lmo $(PREFIX) 10 | 11 | clean: 12 | $(RM) src/po2lmo src/*.o 13 | -------------------------------------------------------------------------------- /luci-app-ddns-go/po/zh-cn: -------------------------------------------------------------------------------- 1 | zh_Hans -------------------------------------------------------------------------------- /luci-app-ddns-go/root/etc/config/ddns-go: -------------------------------------------------------------------------------- 1 | config basic 'config' 2 | option enabled '0' 3 | option logger '1' 4 | option port '9876' 5 | option time '300' 6 | option ctimes '5' 7 | option skipverify '0' 8 | option delay '0' 9 | option dns '223.5.5.5' 10 | -------------------------------------------------------------------------------- /luci-app-ddns-go/root/etc/ddns-go/ddns-go-config.yaml: -------------------------------------------------------------------------------- 1 | ipv4: 2 | enable: true 3 | gettype: url 4 | url: https://myip4.ipip.net, https://ddns.oray.com/checkip, https://ip.3322.net 5 | netinterface: br-lan 6 | domains: 7 | - "" 8 | ipv6: 9 | enable: false 10 | gettype: url 11 | url: https://myip6.ipip.net, https://speed.neu6.edu.cn/getIP.php, https://v6.ident.me 12 | netinterface: "" 13 | ipv6reg: "" 14 | domains: 15 | - "" 16 | dns: 17 | name: alidns 18 | id: "" 19 | secret: "" 20 | user: 21 | username: "" 22 | password: "" 23 | webhook: 24 | webhookurl: "" 25 | webhookrequestbody: "" 26 | notallowwanaccess: true 27 | ttl: "" 28 | -------------------------------------------------------------------------------- /luci-app-ddns-go/root/etc/ddns-go/localtime: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ddns-go/root/etc/ddns-go/localtime -------------------------------------------------------------------------------- /luci-app-ddns-go/root/usr/share/ddns-go/ddns-go-default.yaml: -------------------------------------------------------------------------------- 1 | ipv4: 2 | enable: true 3 | gettype: url 4 | url: https://4.ipw.cn,https://myip4.ipip.net,https://ddns.oray.com/checkip,https://ip.3322.net 5 | netinterface: br-lan 6 | domains: 7 | - "" 8 | ipv6: 9 | enable: false 10 | gettype: url 11 | url: https://6.ipw.cn, https://speed.neu6.edu.cn/getIP.php, https://v6.ident.me 12 | netinterface: "" 13 | ipv6reg: "" 14 | domains: 15 | - "" 16 | dns: 17 | name: alidns 18 | id: "" 19 | secret: "" 20 | user: 21 | username: "" 22 | password: "" 23 | webhook: 24 | webhookurl: "" 25 | webhookrequestbody: "" 26 | notallowwanaccess: true 27 | ttl: "" 28 | -------------------------------------------------------------------------------- /luci-app-ddnsto/Makefile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2016 Openwrt.org 2 | # 3 | # This is free software, licensed under the Apache License, Version 2.0 . 4 | # 5 | 6 | include $(TOPDIR)/rules.mk 7 | 8 | LUCI_TITLE:=LuCI support for ddnsto 9 | LUCI_DEPENDS:=+ddnsto +block-mount 10 | LUCI_PKGARCH:=all 11 | PKG_VERSION:=3.0.4-r1 12 | PKG_RELEASE:= 13 | 14 | include $(TOPDIR)/feeds/luci/luci.mk 15 | 16 | # call BuildPackage - OpenWrt buildroot signature 17 | 18 | -------------------------------------------------------------------------------- /luci-app-ddnsto/luasrc/view/ddnsto/main.htm: -------------------------------------------------------------------------------- 1 | <%+header%> 2 | 3 | 7 |
8 |
9 | 10 | 17 | 18 | 19 | <%+footer%> -------------------------------------------------------------------------------- /luci-app-ddnsto/po/zh-cn/ddnsto.po: -------------------------------------------------------------------------------- 1 | msgid "DDNS.to" 2 | msgstr "DDNS.to内网穿透" 3 | 4 | msgid "Running state" 5 | msgstr "运行状态" 6 | 7 | msgid "Click to open DDNS.to" 8 | msgstr "点击打开DDNSTO控制台" 9 | 10 | msgid "DDNS.to is a reverse proxy." 11 | msgstr "DDNS.to是一个内网穿透工具。" 12 | 13 | msgid "Official Website" 14 | msgstr "官网" 15 | 16 | msgid "Token" 17 | msgstr "令牌" 18 | 19 | msgid "The DDNS.to service is running." 20 | msgstr "DDNS.to服务已启动" 21 | 22 | msgid "The DDNS.to service is not running." 23 | msgstr "DDNS.to服务未启动" 24 | 25 | msgid "DDNS.to Status" 26 | msgstr "DDNS.to服务状态" 27 | 28 | msgid "Collecting data..." 29 | msgstr "收集数据..." 30 | 31 | msgid "Global settings" 32 | msgstr "全局设置" 33 | -------------------------------------------------------------------------------- /luci-app-ddnsto/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-ddnsto/root/etc/uci-defaults/50_luci-ddnsto: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -f /tmp/luci-indexcache 4 | exit 0 5 | -------------------------------------------------------------------------------- /luci-app-design-config/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-design-config 4 | 5 | PKG_MAINTAINER:=gngpp 6 | 7 | LUCI_TITLE:=LuCI page for Design Config 8 | LUCI_PKGARCH:=all 9 | LUCI_DEPENDS:=+luci-compat 10 | 11 | define Package/$(PKG_NAME)/conffiles 12 | /etc/config/design 13 | endef 14 | 15 | include $(TOPDIR)/feeds/luci/luci.mk 16 | 17 | # call BuildPackage - OpenWrt buildroot signature 18 | -------------------------------------------------------------------------------- /luci-app-design-config/README.md: -------------------------------------------------------------------------------- 1 | # luci-app-design-config -------------------------------------------------------------------------------- /luci-app-design-config/luasrc/controller/design-config.lua: -------------------------------------------------------------------------------- 1 | module("luci.controller.design-config", package.seeall) 2 | 3 | function index() 4 | if not nixio.fs.access('/www/luci-static/design/css/style.css') then 5 | return 6 | end 7 | 8 | local page = entry({"admin", "system", "design-config"}, form("design-config"), _("Design Config"), 90) 9 | page.acl_depends = { "luci-app-design-config" } 10 | end 11 | -------------------------------------------------------------------------------- /luci-app-design-config/luasrc/view/design-config/other_button.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | <% if self:cfgvalue(section) ~= false then %> 3 | " style="display: <%= display %>" type="submit"<%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> /> 4 | <% else %> 5 | - 6 | <% end %> 7 | <%+cbi/valuefooter%> 8 | -------------------------------------------------------------------------------- /luci-app-design-config/luasrc/view/design-config/other_dvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | <% 4 | local val = self:cfgvalue(section) or self.default or "" 5 | write(pcdata(val)) 6 | %> 7 | 8 | <%+cbi/valuefooter%> 9 | -------------------------------------------------------------------------------- /luci-app-design-config/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-design-config/root/etc/config/design: -------------------------------------------------------------------------------- 1 | config global 2 | option mode 'dark' 3 | option navbar 'display' 4 | option navbar_proxy 'openclash' -------------------------------------------------------------------------------- /luci-app-design-config/root/etc/uci-defaults/luci-design-config: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | sed -i 's/cbi.submit\"] = true/cbi.submit\"] = \"1\"/g' /usr/lib/lua/luci/dispatcher.lua 4 | 5 | rm -f /tmp/luci-indexcache 6 | exit 0 7 | -------------------------------------------------------------------------------- /luci-app-design-config/root/usr/share/rpcd/acl.d/luci-app-design-config.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-design-config": { 3 | "description": "Grant UCI access for luci-app-design-config", 4 | "read": { 5 | "uci": [ "design" ] 6 | }, 7 | "write": { 8 | "uci": [ "design" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-dnsfilter 4 | PKG_VERSION:=1.0 5 | PKG_RELEASE:=14 6 | 7 | PKG_LICENSE:=GPLv2 8 | PKG_MAINTAINER:=small_5 kiddin9 9 | 10 | LUCI_TITLE:=LuCI support for DNSFilter 11 | LUCI_PKGARCH:=all 12 | LUCI_DEPENDS:=+curl +dnsmasq-full +ipset 13 | 14 | define Package/$(PKG_NAME)/conffiles 15 | /etc/config/dnsfilter 16 | /etc/dnsfilter/ 17 | endef 18 | 19 | include $(TOPDIR)/feeds/luci/luci.mk 20 | 21 | # call BuildPackage - OpenWrt buildroot signature 22 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/README.md: -------------------------------------------------------------------------------- 1 | 基于 [small_5](https://github.com/small-5) 的 luci-app-adblock-plus 修改 2 | 3 | # 基于DNS的广告过滤 for OpenWrt 4 | ## 功能 5 | 6 | - 支持 AdGuardHome/Host/DNSMASQ/Domain 格式的规则订阅 7 | 8 | - 规则自动识别, 自动去重, 定时更新 9 | 10 | - 自定义黑白名单 11 | 12 | - 短视频APP拦截 13 | 14 | - 安全搜索 15 | 16 | ## 编译说明 17 | 18 | 本app依赖于```dnsmasq-full```,与OpenWrt默认的```dnsmasq```冲突,所以编译时请确保已经取消勾选```base-system -> dnsmasq``` 19 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/luasrc/model/cbi/dnsfilter/log.lua: -------------------------------------------------------------------------------- 1 | local fs = require "nixio.fs" 2 | local conffile = "/tmp/adupdate.log" 3 | 4 | f = SimpleForm("logview") 5 | f.reset = false 6 | f.submit = false 7 | t = f:field(TextValue, "conf") 8 | t.rmempty = true 9 | t.rows = 20 10 | 11 | function t.cfgvalue() 12 | return fs.readfile(conffile) or "" 13 | end 14 | t.readonly = "readonly" 15 | 16 | return f 17 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/etc/config/dnsfilter: -------------------------------------------------------------------------------- 1 | 2 | config dnsfilter 3 | option cron_mode '1' 4 | option time_update '6' 5 | option flash '0' 6 | option enable '0' 7 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/etc/dnsfilter/black.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-dnsfilter/root/etc/dnsfilter/black.list -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/etc/dnsfilter/ip.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-dnsfilter/root/etc/dnsfilter/ip.list -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/etc/dnsfilter/white.list: -------------------------------------------------------------------------------- 1 | boxer.baidu.com 2 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/etc/uci-defaults/luci-dnsfilter: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | uci -q batch <<-EOF >/dev/null 3 | delete ucitrack.@dnsfilter[-1] 4 | add ucitrack dnsfilter 5 | set ucitrack.@dnsfilter[-1].init=dnsfilter 6 | commit ucitrack 7 | delete firewall.dnsfilter 8 | set firewall.dnsfilter=include 9 | set firewall.dnsfilter.type=script 10 | set firewall.dnsfilter.path=/var/etc/dnsfilter.include 11 | set firewall.dnsfilter.reload=1 12 | commit firewall 13 | EOF 14 | 15 | chmod 755 /etc/init.d/dnsfilter /usr/share/dnsfilter/* >/dev/null 2>&1 16 | rm -rf /tmp/luci-* 17 | exit 0 18 | -------------------------------------------------------------------------------- /luci-app-dnsfilter/root/usr/share/dnsfilter/addown: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | [ "$1" = --down ] || exit 1 3 | # 防止重复启动 4 | LOCK=/var/lock/dnsfilter.lock 5 | [ -f $LOCK ] && exit 1 6 | touch $LOCK 7 | 8 | B=/tmp/dnsfilter 9 | C=/tmp/adupdate.log 10 | D="date +'%Y-%m-%d %H:%M:%S'" 11 | E="curl -kLfso" 12 | G="Download Subscribe Rules" 13 | 14 | if [ "$2" = 1 ];then 15 | echo "`eval $D` [$G]" >> $C 16 | /usr/share/dnsfilter/dnsfilter addown >> $C 17 | fi 18 | 19 | echo "`eval $D` [Start DNSFilter]" >> $C;echo `eval $D` > $B/dnsfilter.updated 20 | rm -f $LOCK 21 | /etc/init.d/dnsfilter start & 22 | -------------------------------------------------------------------------------- /luci-app-dockerman/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | LUCI_TITLE:=LuCI Support for docker 4 | LUCI_DEPENDS:=@(aarch64||arm||x86_64) \ 5 | +luci-compat \ 6 | +luci-lib-docker \ 7 | +luci-lib-ip \ 8 | +docker \ 9 | +dockerd +cgroupfs-mount \ 10 | +ttyd 11 | LUCI_PKGARCH:=all 12 | 13 | PKG_LICENSE:=AGPL-3.0 14 | PKG_MAINTAINER:=lisaac \ 15 | Florian Eckert 16 | 17 | PKG_VERSION:=v0.5.26 18 | 19 | include $(TOPDIR)/feeds/luci/luci.mk 20 | 21 | # call BuildPackage - OpenWrt buildroot signature 22 | -------------------------------------------------------------------------------- /luci-app-dockerman/depends.lst: -------------------------------------------------------------------------------- 1 | ttyd docker-cli -------------------------------------------------------------------------------- /luci-app-dockerman/htdocs/luci-static/resources/dockerman/file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-dockerman/htdocs/luci-static/resources/dockerman/file-icon.png -------------------------------------------------------------------------------- /luci-app-dockerman/htdocs/luci-static/resources/dockerman/folder-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-dockerman/htdocs/luci-static/resources/dockerman/folder-icon.png -------------------------------------------------------------------------------- /luci-app-dockerman/htdocs/luci-static/resources/dockerman/link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-dockerman/htdocs/luci-static/resources/dockerman/link-icon.png -------------------------------------------------------------------------------- /luci-app-dockerman/luasrc/view/dockerman/cbi/inlinebutton.htm: -------------------------------------------------------------------------------- 1 |
2 | <% if self:cfgvalue(section) ~= false then %> 3 | " type="submit"" <% if self.disable then %>disabled <% end %><%= attr("name", cbid) .. attr("id", cbid) .. attr("value", self.inputtitle or self.title)%> /> 4 | <% else %> 5 | - 6 | <% end %> 7 |
8 | -------------------------------------------------------------------------------- /luci-app-dockerman/luasrc/view/dockerman/cbi/namedsection.htm: -------------------------------------------------------------------------------- 1 | <% if self:cfgvalue(self.section) then section = self.section %> 2 |
3 | <%+cbi/tabmenu%> 4 |
5 | <%+cbi/ucisection%> 6 |
7 |
8 | <% end %> 9 | 10 | -------------------------------------------------------------------------------- /luci-app-dockerman/luasrc/view/dockerman/cbi/xfvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | /> 5 | disabled <% end %><%= 6 | attr("id", cbid) .. attr("name", cbid) .. attr("value", self.enabled or 1) .. 7 | ifattr((self:cfgvalue(section) or self.default) == self.enabled, "checked", "checked") 8 | %> /> 9 | > 10 | <%+cbi/valuefooter%> 11 | -------------------------------------------------------------------------------- /luci-app-dockerman/luasrc/view/dockerman/container_console.htm: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | 7 | -------------------------------------------------------------------------------- /luci-app-dockerman/luasrc/view/dockerman/logs.htm: -------------------------------------------------------------------------------- 1 | <% if self.title == "Events" then %> 2 | <%+header%> 3 |

<%:Docker - Events%>

4 |
5 |

<%:Events%>

6 | <% end %> 7 |
8 | 9 |
10 | <% if self.title == "Events" then %> 11 |
12 | <%+footer%> 13 | <% end %> 14 | -------------------------------------------------------------------------------- /luci-app-dockerman/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-dockerman/root/usr/share/rpcd/acl.d/luci-app-dockerman.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-dockerman": { 3 | "description": "Grant UCI access for luci-app-dockerman", 4 | "read": { 5 | "uci": [ "dockerd" ] 6 | }, 7 | "write": { 8 | "uci": [ "dockerd" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-easymesh/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | #-- Copyright (C) 2021 dz 3 | # 4 | 5 | include $(TOPDIR)/rules.mk 6 | 7 | LUCI_TITLE:=LuCI Support for easymesh 8 | LUCI_DEPENDS:= +kmod-cfg80211 +batctl-default +kmod-batman-adv +wpad-mesh-openssl +dawn 9 | PKG_VERSION:=2.0 10 | 11 | include $(TOPDIR)/feeds/luci/luci.mk 12 | 13 | # call BuildPackage - OpenWrt buildroot signature 14 | -------------------------------------------------------------------------------- /luci-app-easymesh/README.md: -------------------------------------------------------------------------------- 1 | # luci-app-easymesh 2 | 水平有限写了基于kmod-batman-adv+802.11s 有线+无线回程的mesh luci设置插件。 3 | 4 | 新增ap设置让设置更加方便。 5 | 6 | 新增KVR设置并添加dawn依赖在ap之间切换延迟明显降低。 7 | 8 | 插件只对https://github.com/coolsnowwolf/lede lean版openwrt做了测试 其他源码出现问题请自行解决。 9 | 10 | 写的很烂暂时能用 11 | -------------------------------------------------------------------------------- /luci-app-easymesh/luasrc/controller/easymesh.lua: -------------------------------------------------------------------------------- 1 | -- Copyright (C) 2021 dz 2 | 3 | module("luci.controller.easymesh", package.seeall) 4 | 5 | function index() 6 | if not nixio.fs.access("/etc/config/easymesh") then 7 | return 8 | end 9 | 10 | local page 11 | 12 | page = entry({"admin", "network", "easymesh"}, cbi("easymesh"), _("EASY MESH"), 60) 13 | page.dependent = true 14 | page.acl_depends = { "luci-app-easymesh" } 15 | end 16 | -------------------------------------------------------------------------------- /luci-app-easymesh/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-easymesh/root/etc/config/easymesh: -------------------------------------------------------------------------------- 1 | 2 | config easymesh 'config' 3 | option enabled '0' 4 | -------------------------------------------------------------------------------- /luci-app-easymesh/root/etc/uci-defaults/luci-easymesh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@easymesh[-1] 5 | add ucitrack easymesh 6 | set ucitrack.@easymesh[-1].init=easymesh 7 | commit ucitrack 8 | EOF 9 | 10 | rm -f /tmp/luci-indexcache 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-easymesh/root/usr/share/rpcd/acl.d/luci-app-easymesh.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-easymesh": { 3 | "description": "Grant UCI access for luci-app-easymesh", 4 | "read": { 5 | "uci": [ "easymesh" ] 6 | }, 7 | "write": { 8 | "uci": [ "easymesh" ] 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /luci-app-eqos/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2006-2017 OpenWrt.org 3 | # 4 | # This is free software, licensed under the GNU General Public License v2. 5 | # See /LICENSE for more information. 6 | # 7 | 8 | include $(TOPDIR)/rules.mk 9 | 10 | PKG_NAME:=luci-app-eqos 11 | PKG_RELEASE:=1 12 | PKG_MAINTAINER:=Jianhui Zhao GaryPang 13 | 14 | LUCI_TITLE:=EQOS - LuCI interface 15 | LUCI_DEPENDS:=+luci-base +tc +kmod-sched-core +kmod-ifb 16 | LUCI_PKGARCH:=all 17 | 18 | include $(TOPDIR)/feeds/luci/luci.mk 19 | 20 | # call BuildPackage - OpenWrt buildroot signature 21 | -------------------------------------------------------------------------------- /luci-app-eqos/luasrc/controller/eqos.lua: -------------------------------------------------------------------------------- 1 | module("luci.controller.eqos", package.seeall) 2 | 3 | function index() 4 | if not nixio.fs.access("/etc/config/eqos") then 5 | return 6 | end 7 | 8 | local page 9 | entry({"admin", "network", "eqos"}, cbi("eqos"), _("EQoS"), 121).dependent = true 10 | end 11 | -------------------------------------------------------------------------------- /luci-app-eqos/po/zh-cn: -------------------------------------------------------------------------------- 1 | zh_Hans -------------------------------------------------------------------------------- /luci-app-eqos/root/etc/config/eqos: -------------------------------------------------------------------------------- 1 | # The bandwidth unit is Mbit/s 2 | config eqos 3 | option enabled 0 4 | option download 50 5 | option upload 20 6 | 7 | # Limiting the bandwidth of a single Device 8 | #config device 9 | # option ip "192.168.1.100" 10 | # option download 10 11 | # option upload 5 12 | # option comment "test" 13 | -------------------------------------------------------------------------------- /luci-app-eqos/root/etc/hotplug.d/iface/10-eqos: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | [ "$ACTION" = "ifup" ] || exit 0 3 | [ "$INTERFACE" = "lan" ] || exit 0 4 | 5 | /etc/init.d/eqos start 6 | -------------------------------------------------------------------------------- /luci-app-eqos/root/etc/uci-defaults/40_luci-eqos: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@eqos[-1] 5 | add ucitrack eqos 6 | set ucitrack.@eqos[-1].init=eqos 7 | commit ucitrack 8 | EOF 9 | 10 | rm -f /tmp/luci-indexcache 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-eqos/root/usr/share/rpcd/acl.d/luci-app-eqos.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-eqos": { 3 | "description": "Grant UCI access for luci-app-eqos", 4 | "read": { 5 | "uci": [ "eqos" ] 6 | }, 7 | "write": { 8 | "uci": [ "eqos" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-fileassistant/Makefile: -------------------------------------------------------------------------------- 1 | # From https://github.com/DarkDean89/luci-app-filebrowser 2 | # From https://github.com/stuarthua/oh-my-openwrt/tree/master/stuart/luci-app-fileassistant 3 | # This is free software, licensed under the Apache License, Version 2.0 . 4 | 5 | include $(TOPDIR)/rules.mk 6 | 7 | LUCI_TITLE:=LuCI support for Fileassistant 8 | LUCI_PKGARCH:=all 9 | 10 | include $(TOPDIR)/feeds/luci/luci.mk 11 | 12 | # call BuildPackage - OpenWrt buildroot signature 13 | -------------------------------------------------------------------------------- /luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/file-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/file-icon.png -------------------------------------------------------------------------------- /luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/folder-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/folder-icon.png -------------------------------------------------------------------------------- /luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/link-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-fileassistant/htdocs/luci-static/resources/fileassistant/link-icon.png -------------------------------------------------------------------------------- /luci-app-fileassistant/root/usr/share/rpcd/acl.d/luci-app-fileassistant.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-fileassistant": { 3 | "description": "Grant UCI access for luci-app-fileassistant", 4 | "read": { 5 | "uci": [ "fileassistant" ] 6 | }, 7 | "write": { 8 | "uci": [ "fileassistant" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-filebrowser/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2021 ImmortalWrt 3 | # 4 | # 5 | # This is free software, licensed under the GNU General Public License v3. 6 | # 7 | 8 | include $(TOPDIR)/rules.mk 9 | 10 | LUCI_TITLE:=LuCI Support for FileBrowser 11 | LUCI_DEPENDS:=+filebrowser 12 | LUCI_PKGARCH:=all 13 | 14 | PKG_NAME:=luci-app-filebrowser 15 | PKG_VERSION:=snapshot 16 | PKG_RELEASE:=118071b 17 | 18 | PKG_LICENSE:=GPLv3 19 | 20 | include $(TOPDIR)/feeds/luci/luci.mk 21 | 22 | # call BuildPackage - OpenWrt buildroot signature 23 | -------------------------------------------------------------------------------- /luci-app-filebrowser/root/etc/uci-defaults/luci-filebrowser: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@filebrowser[-1] 5 | add ucitrack filebrowser 6 | set ucitrack.@filebrowser[-1].init=filebrowser 7 | commit ucitrack 8 | EOF 9 | 10 | rm -f /tmp/luci-indexcache 11 | exit 0 -------------------------------------------------------------------------------- /luci-app-gost/Makefile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2020 Openwrt.org 2 | # 3 | # This is a free software, use it under GNU General Public License v3.0. 4 | # 5 | # Created By ImmortalWrt 6 | # https://github.com/project-openwrt 7 | 8 | include $(TOPDIR)/rules.mk 9 | 10 | PKG_NAME:=luci-app-gost 11 | PKG_VERSION:=1.0 12 | PKG_RELEASE:=1 13 | LUCI_TITLE:=LuCI support for Gost 14 | LUCI_DEPENDS:=+gost 15 | LUCI_PKGARCH:=all 16 | 17 | PKG_MAINTAINER:=ImmortalWrt 18 | 19 | include $(TOPDIR)/feeds/luci/luci.mk 20 | 21 | # call BuildPackage - OpenWrt buildroot signature 22 | -------------------------------------------------------------------------------- /luci-app-gost/luasrc/model/cbi/gost.lua: -------------------------------------------------------------------------------- 1 | -- Created By ImmortalWrt 2 | -- https://github.com/immortalwrt 3 | 4 | mp = Map("gost", translate("Gost")) 5 | mp.description = translate("A simple security tunnel written in Golang.") 6 | 7 | mp:section(SimpleSection).template = "gost/gost_status" 8 | 9 | s = mp:section(TypedSection, "gost") 10 | s.anonymous=true 11 | s.addremove=false 12 | 13 | enable = s:option(Flag, "enable", translate("Enable")) 14 | enable.default = 0 15 | enable.rmempty = false 16 | 17 | run_command = s:option(Value, "run_command", translate("Command")) 18 | run_command.rmempty = false 19 | 20 | return mp 21 | -------------------------------------------------------------------------------- /luci-app-gost/po/zh-cn/gost.po: -------------------------------------------------------------------------------- 1 | msgid "Gost" 2 | msgstr "Gost" 3 | 4 | msgid "A simple security tunnel written in Golang." 5 | msgstr "GO语言实现的安全隧道。" 6 | 7 | msgid "RUNNING" 8 | msgstr "运行中" 9 | 10 | msgid "NOT RUNNING" 11 | msgstr "未运行" 12 | 13 | msgid "Enable" 14 | msgstr "启用" 15 | 16 | msgid "Command" 17 | msgstr "命令" 18 | -------------------------------------------------------------------------------- /luci-app-gost/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-gost/root/etc/uci-defaults/gost: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@gost[-1] 5 | add ucitrack gost 6 | set ucitrack.@gost[-1].init=gost 7 | commit ucitrack 8 | EOF 9 | 10 | rm -f /tmp/luci-indexcache 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-ikoolproxy 4 | PKG_VERSION:=3.8.5 5 | PKG_RELEASE:=20250314 6 | 7 | PKG_MAINTAINER:=panda-mute 8 | 9 | LUCI_TITLE:=LuCI support for koolproxy 10 | LUCI_PKGARCH:=all 11 | LUCI_DEPENDS:=+koolproxy +openssl-util +ipset +dnsmasq-full +@BUSYBOX_CONFIG_DIFF +iptables-mod-nat-extra +wget 12 | 13 | define Package/$(PKG_NAME)/conffiles 14 | /etc/config/koolproxy 15 | /usr/share/koolproxy/data/rules/ 16 | endef 17 | 18 | include $(TOPDIR)/feeds/luci/luci.mk 19 | 20 | # call BuildPackage - OpenWrt buildroot signature 21 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/aarch64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/aarch64 -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/arm -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/i386: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/i386 -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/mips: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/mips -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/mipsel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/mipsel -------------------------------------------------------------------------------- /luci-app-ikoolproxy/koolproxy/files/x86_64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/koolproxy/files/x86_64 -------------------------------------------------------------------------------- /luci-app-ikoolproxy/luasrc/model/cbi/koolproxy/tips.lua: -------------------------------------------------------------------------------- 1 | o = Map("koolproxy") 2 | 3 | t = o:section(TypedSection, "usetips") 4 | t.title = translate("iKoolProxy 帮助支持") 5 | t.anonymous = true 6 | t:append(Template("koolproxy/tips")) 7 | 8 | return o 9 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/luasrc/model/cbi/koolproxy/update_log.lua: -------------------------------------------------------------------------------- 1 | o = Map("koolproxy") 2 | 3 | t = o:section(TypedSection, "global") 4 | t.anonymous = true 5 | 6 | local fs = require "nixio.fs" 7 | local i = "/var/log/koolproxy.log" 8 | 9 | e = t:option(TextValue, "kpupdate_log") 10 | e.description = translate("查看最近的更新日志") 11 | e.rows = 28 12 | e.wrap = "off" 13 | 14 | function e.cfgvalue() 15 | return fs.readfile(i) or "" 16 | end 17 | 18 | function e.write(self, section, value) 19 | end 20 | 21 | return o 22 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/luasrc/view/koolproxy/cadvalue.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | <% 4 | local val = self:cfgvalue(section) or self.default or "" 5 | write(pcdata(val)) 6 | %> 7 | 8 | <%+cbi/valuefooter%> 9 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/luasrc/view/koolproxy/caupload.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 |
3 | 4 | 5 | <%+cbi/valuefooter%> 6 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/adblocklist/adblock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/etc/adblocklist/adblock -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/adblocklist/adblockip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/etc/adblocklist/adblockip -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/adblocklist/adbypass: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/etc/adblocklist/adbypass -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/adblocklist/adbypassip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/etc/adblocklist/adbypassip -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/config/koolproxy: -------------------------------------------------------------------------------- 1 | config global 2 | option enabled '0' 3 | option koolproxy_port '0' 4 | option startup_delay '0' 5 | option koolproxy_acl_default '1' 6 | option koolproxy_mode '1' 7 | option koolproxy_host '1' 8 | option koolproxy_rules 'koolproxy.txt daily.txt kp.dat' 9 | option koolproxy_ipv6 '0' 10 | option time_update 'nil' 11 | 12 | config acl_rule 13 | option proxy_mode '2' 14 | option remarks '选要滤https的客户端' 15 | option ipaddr '192.168.8.168' 16 | 17 | config usetips 18 | option load '0' 19 | option name '1' 20 | option url '1' 21 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/etc/uci-defaults/luci-koolproxy: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | [ -e "/etc/config/ucitrack" ] && { 5 | delete ucitrack.@koolproxy[-1] 6 | add ucitrack koolproxy 7 | set ucitrack.@koolproxy[-1].init=koolproxy 8 | commit ucitrack 9 | } 10 | delete firewall.koolproxy 11 | set firewall.koolproxy=include 12 | set firewall.koolproxy.type=script 13 | set firewall.koolproxy.path=/var/etc/koolproxy.include 14 | set firewall.koolproxy.reload=1 15 | commit firewall 16 | EOF 17 | 18 | rm -f /tmp/luci-indexcache 19 | exit 0 20 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/lib/upgrade/keep.d/koolproxy: -------------------------------------------------------------------------------- 1 | /usr/share/koolproxy/data/certs/ca.crt 2 | /usr/share/koolproxy/data/private/base.key.pem 3 | /usr/share/koolproxy/data/private/ca.key.pem 4 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/koolproxy/adblock.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/usr/share/koolproxy/adblock.conf -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/koolproxy/data/source.list: -------------------------------------------------------------------------------- 1 | 1|koolproxy.txt||静态规则 2 | 1|daily.txt||每日规则 3 | 1|kp.dat||视频规则 4 | 1|user.txt||自定义规则 5 | 1|yhosts.txt||Yhosts规则 6 | 1|adg.txt||AdGuard规则 7 | 1|steven.txt||Steven规则 8 | 1|antiad.txt||AntiAD规则 9 | 1|adgk.txt||坂本规则 10 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/koolproxy/dnsmasq.adblock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/usr/share/koolproxy/dnsmasq.adblock -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/koolproxy/koolproxy_ipset.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-ikoolproxy/root/usr/share/koolproxy/koolproxy_ipset.conf -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/rpcd/acl.d/luci-app-ikoolproxy.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-ikoolproxy": { 3 | "description": "Grant UCI access for luci-app-ikoolproxy", 4 | "read": { 5 | "uci": [ "koolproxy" ] 6 | }, 7 | "write": { 8 | "uci": [ "koolproxy" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-ikoolproxy/root/usr/share/ucitrack/luci-app-ikoolproxy.json: -------------------------------------------------------------------------------- 1 | { 2 | "config": "koolproxy", 3 | "init": "koolproxy" 4 | } 5 | -------------------------------------------------------------------------------- /luci-app-istorex/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2008-2014 The LuCI Team 3 | # 4 | # This is free software, licensed under the Apache License, Version 2.0 . 5 | # 6 | 7 | include $(TOPDIR)/rules.mk 8 | 9 | LUCI_TITLE:=IstoreX 10 | PKG_VERSION:=0.6.6 11 | LUCI_DEPENDS:=+luci-app-quickstart +luci-app-store +luci-lib-taskd 12 | LUCI_EXTRA_DEPENDS:=luci-lib-taskd (>=1.0.15) 13 | LUCI_MINIFY_CSS:=0 14 | LUCI_MINIFY_JS:=0 15 | 16 | define Package/luci-app-istorex/conffiles 17 | /etc/config/istorex 18 | /www/luci-static/istorex/image/bg.gif 19 | endef 20 | 21 | include $(TOPDIR)/feeds/luci/luci.mk 22 | 23 | # call BuildPackage - OpenWrt buildroot signature 24 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/bg.jpg -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.18e0c91d.js: -------------------------------------------------------------------------------- 1 | import{d as u,r as e,o as r,e as s,w as i,b as c,P as t}from"./index.js?v=5b4be379";const _=u({__name:"index",setup(l){const a=[{name:"disk",title:"\u6211\u7684\u78C1\u76D8",path:"/router/disk"},{name:"disk-raid",title:"\u78C1\u76D8\u9635\u5217",fn:()=>{t({full:!0,title:"\u78C1\u76D8\u9635\u5217",src:"/cgi-bin/luci/admin/nas/raid"})}},{name:"disk-smart",title:"S.M.A.R.T",fn:()=>{t({full:!0,title:"S.M.A.R.T",src:"/cgi-bin/luci/admin/nas/smart"})}}];return(m,d)=>{const n=e("router-loading"),o=e("layout-page");return r(),s(o,{menus:a},{default:i(()=>[c(n)]),_:1})}}});export{_ as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.211ffb47.js: -------------------------------------------------------------------------------- 1 | import{_ as o,r as n,o as r,c as t,b as a}from"./index.js?v=5b4be379";const c={},s={id:"page",class:"page-container"};function _(d,i){const e=n("router-loading");return r(),t("div",s,[a(e)])}var p=o(c,[["render",_]]);export{p as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.403244cc.js: -------------------------------------------------------------------------------- 1 | var c=(p,t,a)=>new Promise((n,o)=>{var r=e=>{try{s(a.next(e))}catch(_){o(_)}},d=e=>{try{s(a.throw(e))}catch(_){o(_)}},s=e=>e.done?n(e.value):Promise.resolve(e.value).then(r,d);s((a=a.apply(p,t)).next())});import{_ as i,d as u,I as l,o as x,c as g,b as m,J as v}from"./index.js?v=5b4be379";const f={id:"page",class:"page-top-container"},b=u({__name:"index",setup(p){const t=l();return(()=>c(this,null,function*(){yield t.getApp()}))(),(n,o)=>(x(),g("div",f,[m(v)]))}});var h=i(b,[["__scopeId","data-v-701aba0b"]]);export{h as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.41b74402.js: -------------------------------------------------------------------------------- 1 | import{_ as o,r,o as t,e as n,w as s,S as a,b as c}from"./index.js?v=5b4be379";const _={};function u(f,i){const e=r("router-view");return t(),n(a,null,{default:s(()=>[c(e)]),_:1})}var p=o(_,[["render",u]]);export{p as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.42bb6629.js: -------------------------------------------------------------------------------- 1 | import{_ as r}from"./index.js?v=5b4be379";const e={};function n(_,c){return null}var a=r(e,[["render",n]]);export{a as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.5e41a3f0.js: -------------------------------------------------------------------------------- 1 | import{_ as r}from"./index.js?v=5b4be379";const e={};function n(_,c){return null}var a=r(e,[["render",n]]);export{a as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.d9ea7f57.js: -------------------------------------------------------------------------------- 1 | import{_ as u,d as l,u as p,r as t,o as e,c as i,a as m,b as o,w as a,e as s,f as v,S as f,t as x,g as y}from"./index.js?v=5b4be379";const h={class:"body"},k=l({__name:"index",setup(C){const n=p();return(w,B)=>{const _=t("layout-header"),r=t("router-view");return e(),i("div",{id:"main",key:y(n).reloadCount},[m("div",h,[o(_),o(r,null,{default:a(({Component:c,route:d})=>[(e(),s(f,null,{default:a(()=>[(e(),s(v(c),{key:d.path}))]),_:2},1024))]),_:1}),o(x)])])}}});var S=u(k,[["__scopeId","data-v-5f4eb506"]]);export{S as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/chunk.ead1f974.js: -------------------------------------------------------------------------------- 1 | import{d as a,r as e,o as u,e as r,w as s,b as p}from"./index.js?v=5b4be379";const m=a({__name:"index",setup(i){const t=[{name:"setting-index",title:"\u529F\u80FD\u4FE1\u606F",path:"/router/setting"},{name:"opkg",title:"\u8F6F\u4EF6\u6E90\u914D\u7F6E",path:"/router/setting/opkg"},{name:"opkg",title:"\u5411\u5BFC\u6A21\u5F0F",path:"/wizard"}];return(_,c)=>{const o=e("router-loading"),n=e("layout-page");return u(),r(n,{menus:t},{default:s(()=>[p(o)]),_:1})}}});export{m as default}; 2 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/copy.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/device.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/disk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/disk.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/file-manage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/file-manage.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/file.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/folder.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/icon_language_auto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/icon_language_auto.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/icon_language_cantonese.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/icon_language_cantonese.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/icon_language_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/icon_language_cn.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/icon_language_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/icon_language_en.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/image/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/image/bg.gif -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/image/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/image/logo.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/logo.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/nas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/nas.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/network.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/partition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/partition.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/photo.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/setting.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/store@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/store@3x.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/sync.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/sync.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/tag-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/tag-0.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/tag-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/tag-1.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/tag-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/tag-2.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/tag-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/tag-3.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/tag-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/tag-4.png -------------------------------------------------------------------------------- /luci-app-istorex/htdocs/luci-static/istorex/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-istorex/htdocs/luci-static/istorex/user.png -------------------------------------------------------------------------------- /luci-app-istorex/luasrc/view/istorex/index.htm: -------------------------------------------------------------------------------- 1 | <% 2 | local istorex = require "luci.controller.istorex" 3 | istorex.istorex_template() 4 | %> -------------------------------------------------------------------------------- /luci-app-istorex/root/etc/config/istorex: -------------------------------------------------------------------------------- 1 | config istorex 2 | option enabled '1' 3 | option model 'wizard' 4 | -------------------------------------------------------------------------------- /luci-app-istorex/root/etc/uci-defaults/50_luci-istorex: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -f /tmp/luci-indexcache 4 | exit 0 5 | -------------------------------------------------------------------------------- /luci-app-istorex/root/usr/share/luci/menu.d/luci-app-istorex.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin/istorex": { 3 | "order": 0, 4 | "action": { 5 | "type": "template", 6 | "path": "istorex/index" 7 | } 8 | } 9 | } -------------------------------------------------------------------------------- /luci-app-istorex/root/usr/share/rpcd/acl.d/luci-app-istorex.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-istorex": { 3 | "description": "Grant UCI access for luci-app-istorex", 4 | "read": { 5 | "uci": [ "istorex" ] 6 | }, 7 | "write": { 8 | "uci": [ "istorex" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-lucky/doc/lucky1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-lucky/doc/lucky1.png -------------------------------------------------------------------------------- /luci-app-lucky/doc/lucky2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-lucky/doc/lucky2.png -------------------------------------------------------------------------------- /luci-app-lucky/doc/lucky3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-lucky/doc/lucky3.png -------------------------------------------------------------------------------- /luci-app-lucky/luci-app-lucky/root/etc/config/lucky: -------------------------------------------------------------------------------- 1 | config lucky 'lucky' 2 | option logger '1' 3 | option port '16601' 4 | option configdir '/etc/lucky' 5 | option enabled '0' 6 | -------------------------------------------------------------------------------- /luci-app-lucky/luci-app-lucky/root/etc/uci-defaults/luci-lucky: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@lucky[-1] 5 | add ucitrack lucky 6 | set ucitrack.@lucky[-1].init=lucky 7 | commit ucitrack 8 | EOF 9 | [[ -f /etc/config/lucky ]] || echo "config lucky 'lucky' " > /etc/config/lucky 10 | rm -rf /tmp/luci* 11 | exit 0 12 | -------------------------------------------------------------------------------- /luci-app-lucky/luci-app-lucky/root/usr/share/rpcd/acl.d/luci-app-lucky.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-lucky": { 3 | "description": "Grant UCI access for luci-app-lucky", 4 | "read": { 5 | "uci": [ "lucky" ] 6 | }, 7 | "write": { 8 | "uci": [ "lucky" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-partexp/doc/partexp1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-partexp/doc/partexp1.png -------------------------------------------------------------------------------- /luci-app-partexp/doc/partexp2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-partexp/doc/partexp2.png -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2020-2025 sirpdboy 3 | # 4 | # This is free software, licensed under the GNU General Public License v3. 5 | # 6 | 7 | include $(TOPDIR)/rules.mk 8 | 9 | PKG_NAME:=luci-app-partexp 10 | PKG_VERSION:=1.3.1 11 | PKG_RELEASE:=20250326 12 | 13 | PKG_LICENSE:=Apache-2.0 14 | PKG_MAINTAINER:=Sirpdboy 15 | 16 | LUCI_TITLE:=LuCI Support for Automatic Partition Mount 17 | LUCI_DEPENDS:=+fdisk +block-mount +bc +blkid +parted +btrfs-progs 18 | LUCI_PKGARCH:=all 19 | 20 | 21 | include $(TOPDIR)/feeds/luci/luci.mk 22 | 23 | 24 | # call BuildPackage - OpenWrt buildroot signature 25 | -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/luasrc/view/partexplog.htm: -------------------------------------------------------------------------------- 1 | <%+cbi/valueheader%> 2 | 3 | 4 | 16 | <%+cbi/valuefooter%> 17 | -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/root/etc/config/partexp: -------------------------------------------------------------------------------- 1 | config global 'global' 2 | option target_function '/opt' 3 | option target_disk '' 4 | option keep_config '0' 5 | option format_type '0' 6 | -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/root/etc/partexp/lucilogpos: -------------------------------------------------------------------------------- 1 | 1043 -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/root/etc/partexp/partexp.log: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/root/etc/uci-defaults/40_luci-partexp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | chmod +x /etc/init.d/partexp >/dev/null 2>&1 3 | [ `uci -q get partexp.global` ] || uci set partexp.global=global 4 | rm -rf /tmp/luci-modulecache /tmp/luci-indexcache* 5 | exit 0 6 | -------------------------------------------------------------------------------- /luci-app-partexp/luci-app-partexp/root/usr/share/rpcd/acl.d/luci-app-partexp.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-partexp": { 3 | "description": "Grant UCI access for luci-app-partexp", 4 | "read": { 5 | "uci": [ "partexp" ] 6 | }, 7 | "write": { 8 | "uci": [ "partexp" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-quickstart/Makefile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2016 Openwrt.org 2 | # 3 | # This is free software, licensed under the Apache License, Version 2.0 . 4 | # 5 | 6 | include $(TOPDIR)/rules.mk 7 | 8 | LUCI_TITLE:=LuCI support for quickstart 9 | LUCI_DEPENDS:=+quickstart +luci-app-store 10 | LUCI_PKGARCH:=all 11 | 12 | PKG_VERSION:=0.8.17-r2 13 | # PKG_RELEASE MUST be empty for luci.mk 14 | PKG_RELEASE:= 15 | 16 | LUCI_MINIFY_CSS:=0 17 | LUCI_MINIFY_JS:=0 18 | 19 | include $(TOPDIR)/feeds/luci/luci.mk 20 | 21 | # call BuildPackage - OpenWrt buildroot signature 22 | 23 | -------------------------------------------------------------------------------- /luci-app-quickstart/htdocs/luci-static/quickstart/i18n/zh-cn.json: -------------------------------------------------------------------------------- 1 | {"zh-cn":{}} -------------------------------------------------------------------------------- /luci-app-quickstart/luasrc/view/quickstart/home.htm: -------------------------------------------------------------------------------- 1 | <% 2 | local function vue_lang() 3 | local i18n = require("luci.i18n") 4 | local lang = i18n.translate("quickstart_vue_lang") 5 | if lang == "quickstart_vue_lang" or lang == "" then 6 | lang = "en" 7 | end 8 | return lang 9 | end 10 | -%> 11 | <% luci.template.render("quickstart/main", {prefix=luci.dispatcher.build_url("admin", "quickstart"),lang=vue_lang()}) %> 12 | -------------------------------------------------------------------------------- /luci-app-quickstart/po/zh-cn/quickstart.po: -------------------------------------------------------------------------------- 1 | msgid "NetworkGuide" 2 | msgstr "网络向导" 3 | 4 | msgid "QuickStart" 5 | msgstr "首页" 6 | 7 | msgid "RAID" 8 | msgstr "磁盘阵列" 9 | 10 | msgid "NetworkPort" 11 | msgstr "网口配置" 12 | 13 | msgid "quickstart_vue_lang" 14 | msgstr "zh-cn" 15 | -------------------------------------------------------------------------------- /luci-app-quickstart/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-quickstart/root/etc/uci-defaults/50_luci-quickstart: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -f /tmp/luci-indexcache 4 | exit 0 5 | -------------------------------------------------------------------------------- /luci-app-quickstart/root/usr/share/luci/menu.d/luci-app-quickstart.json: -------------------------------------------------------------------------------- 1 | { 2 | "admin/quickstart/*": { 3 | "title": "QuickStart", 4 | "order": 1, 5 | "action": { 6 | "type": "template", 7 | "path": "quickstart/home" 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /luci-app-smartdns/po/zh_Hans: -------------------------------------------------------------------------------- 1 | zh-cn -------------------------------------------------------------------------------- /luci-app-store/README.md: -------------------------------------------------------------------------------- 1 | # luci-app-store 2 | OpenWRT应用商店 3 | 4 | -------------------------------------------------------------------------------- /luci-app-store/root/etc/config/istore: -------------------------------------------------------------------------------- 1 | config istore 'istore' 2 | # option hide_docker '0' 3 | # option ignore_arch '0' 4 | # option last_path '/mnt/nvme' 5 | # option channel 'istore' 6 | # option super_arch 'x86_64' 7 | # option super_arch 'aarch64' 8 | -------------------------------------------------------------------------------- /luci-app-store/root/etc/uci-defaults/luci-app-store: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | /etc/init.d/istore boot 4 | 5 | if [ -z "`uci -q get istore.istore.hide_docker`" ] && ! which docker >/dev/null; then 6 | uci -q batch <<-EOF >/dev/null 7 | set istore.istore.hide_docker=1 8 | commit istore 9 | EOF 10 | fi 11 | 12 | rm -rf /tmp/luci-indexcache /tmp/luci-modulecache 13 | -------------------------------------------------------------------------------- /luci-app-store/root/usr/share/opkg/intercept/rm: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | for i in "$@"; do 3 | echo "$i" | grep -s -q "/etc/uci-defaults/" \ 4 | && mkdir -p /etc/istore/uci-defaults_bak \ 5 | && cp -f "$i" /etc/istore/uci-defaults_bak/ 6 | done 7 | /bin/rm "$@" 8 | -------------------------------------------------------------------------------- /luci-app-store/root/usr/share/rpcd/acl.d/luci-app-store.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-store": { 3 | "description": "Grant UCI access for luci-app-store", 4 | "read": { 5 | "uci": [ "istore" ] 6 | }, 7 | "write": { 8 | "uci": [ "istore" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-store/src/compat.conf: -------------------------------------------------------------------------------- 1 | src/gz istore_compat https://istore.istoreos.com/repo/all/compat -------------------------------------------------------------------------------- /luci-app-store/src/dummy/package.mk: -------------------------------------------------------------------------------- 1 | define BuildPackage 2 | endef -------------------------------------------------------------------------------- /luci-app-store/src/key-build.pub: -------------------------------------------------------------------------------- 1 | untrusted comment: istore key 2 | RWSlbxYnTG1Ia0BvB+xd7YdP7QDQACljfpve7sx9KYq94QgIqtlljuME 3 | -------------------------------------------------------------------------------- /luci-app-store/src/po/templates/iStore.pot: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "Content-Type: text/plain; charset=UTF-8" 3 | 4 | msgid "istore_vue_lang" 5 | msgstr "en" 6 | 7 | msgid "iStore" 8 | msgstr "" 9 | 10 | msgid "This package is broken! Please reinstall or uninstall it." 11 | msgstr "" 12 | -------------------------------------------------------------------------------- /luci-app-store/src/po/zh-cn/iStore.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "Content-Type: text/plain; charset=UTF-8" 3 | 4 | msgid "istore_vue_lang" 5 | msgstr "zh-cn" 6 | 7 | msgid "iStore" 8 | msgstr "iStore" 9 | 10 | msgid "This package is broken! Please reinstall or uninstall it." 11 | msgstr "此软件包已损坏!请重新安装或卸载它。" 12 | -------------------------------------------------------------------------------- /luci-app-store/src/po/zh-tw/iStore.po: -------------------------------------------------------------------------------- 1 | msgid "" 2 | msgstr "Content-Type: text/plain; charset=UTF-8" 3 | 4 | msgid "istore_vue_lang" 5 | msgstr "zh-cn" 6 | 7 | msgid "iStore" 8 | msgstr "iStore" 9 | 10 | msgid "This package is broken! Please reinstall or uninstall it." 11 | msgstr "此軟體包已損壞!請重新安裝或卸載它。" 12 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/luasrc/model/cbi/unblockneteasemusic/log.lua: -------------------------------------------------------------------------------- 1 | local fs = require "nixio.fs" 2 | local conffile = "/var/run/unblockneteasemusic/run.log" 3 | 4 | f = SimpleForm("logview") 5 | 6 | t = f:field(TextValue, "conf") 7 | t.rmempty = true 8 | t.rows = 15 9 | function t.cfgvalue() 10 | return fs.readfile(conffile) or "" 11 | end 12 | t.readonly="readonly" 13 | 14 | return f 15 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/luasrc/model/cbi/unblockneteasemusic/upgrade.lua: -------------------------------------------------------------------------------- 1 | local m, o 2 | 3 | m = SimpleForm("Version") 4 | m.reset = false 5 | m.submit = false 6 | 7 | o = m:field(DummyValue, "remove_core", translate("删除核心")) 8 | o.rawhtml = true 9 | o.template = "unblockneteasemusic/remove_core" 10 | o.value = translate("") 11 | o.description = "删除核心后,需手动点击下面的按钮重新下载,有助于解决版本冲突问题" 12 | 13 | o = m:field(DummyValue, "update_core", translate("更新核心")) 14 | o.rawhtml = true 15 | o.template = "unblockneteasemusic/update_core" 16 | o.value = translate("") 17 | o.description = "更新完毕后会自动在后台重启插件,无需手动重启" 18 | 19 | return m 20 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/root/etc/config/unblockneteasemusic: -------------------------------------------------------------------------------- 1 | 2 | config unblockneteasemusic 'config' 3 | option enable '0' 4 | option disable_upgrade_check '1' 5 | option auto_update '1' 6 | option update_time '3' 7 | 8 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/root/usr/share/rpcd/acl.d/luci-app-unblockneteasemusic.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-unblockneteasemusic": { 3 | "description": "Grant UCI access for luci-app-unblockneteasemusic", 4 | "read": { 5 | "uci": [ "unblockneteasemusic" ] 6 | }, 7 | "write": { 8 | "uci": [ "unblockneteasemusic" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/root/usr/share/unblockneteasemusic/log_check.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # SPDX-License-Identifier: GPL-3.0-only 3 | # Copyright (C) 2019-2023 Tianling Shen 4 | 5 | NAME="unblockneteasemusic" 6 | 7 | log_max_size="10" #使用KB计算 8 | log_file="/var/run/$NAME/run.log" 9 | 10 | while true; do 11 | sleep 300 12 | [ -s "$log_file" ] || continue 13 | [ "$(( $(ls -l "$log_file" | awk -F ' ' '{print $5}') / 1024 >= log_max_size))" -eq "0" ] || echo "" > "$log_file" 14 | done 15 | -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/views/view1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-unblockneteasemusic/views/view1.jpg -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/views/view2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-unblockneteasemusic/views/view2.jpg -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/views/view3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-unblockneteasemusic/views/view3.jpg -------------------------------------------------------------------------------- /luci-app-unblockneteasemusic/views/view4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-unblockneteasemusic/views/view4.jpg -------------------------------------------------------------------------------- /luci-app-wechatpush/Makefile: -------------------------------------------------------------------------------- 1 | include $(TOPDIR)/rules.mk 2 | 3 | PKG_NAME:=luci-app-serverchan 4 | PKG_VERSION:=2.06.2 5 | PKG_RELEASE:=10 6 | 7 | PKG_MAINTAINER:=tty228 8 | 9 | LUCI_TITLE:=LuCI support for serverchan 10 | LUCI_PKGARCH:=all 11 | LUCI_DEPENDS:=+iputils-arping +curl +jq 12 | 13 | define Package/$(PKG_NAME)/conffiles 14 | /etc/config/serverchan 15 | /usr/share/serverchan/api/diy.json 16 | /usr/share/serverchan/api/logo.jpg 17 | /usr/share/serverchan/api/ipv4.list 18 | /usr/share/serverchan/api/ipv6.list 19 | endef 20 | 21 | include $(TOPDIR)/feeds/luci/luci.mk 22 | 23 | # call BuildPackage - OpenWrt buildroot signature 24 | -------------------------------------------------------------------------------- /luci-app-wechatpush/luasrc/model/cbi/serverchan/log.lua: -------------------------------------------------------------------------------- 1 | f = SimpleForm("serverchan") 2 | f.reset = false 3 | f.submit = false 4 | f:append(Template("serverchan/serverchan_log")) 5 | 6 | return f 7 | -------------------------------------------------------------------------------- /luci-app-wechatpush/root/etc/config/serverchan: -------------------------------------------------------------------------------- 1 | 2 | config serverchan 'serverchan' 3 | option serverchan_enable '0' 4 | option sleeptime '60' 5 | option serverchan_ipv6 '0' 6 | option serverchan_up '1' 7 | option serverchan_down '1' 8 | option cpuload_enable '1' 9 | option cpuload '2' 10 | option temperature_enable '0' 11 | 12 | -------------------------------------------------------------------------------- /luci-app-wechatpush/root/etc/init.d/serverchan: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=99 4 | STOP=10 5 | 6 | start() { 7 | state=`pgrep -f "/usr/share/serverchan/serverchan"` 8 | if [ ! -z "$state" ]; then 9 | restart 10 | else 11 | /usr/share/serverchan/serverchan & 12 | fi 13 | echo "serverchan is starting now ..." 14 | } 15 | 16 | stop() { 17 | kill -9 `pgrep -f "/usr/share/serverchan/serverchan"` 2>/dev/null 18 | echo "serverchan exit ..." 19 | } 20 | 21 | restart(){ 22 | stop 23 | sleep 1 24 | start 25 | echo "restarted." 26 | } 27 | -------------------------------------------------------------------------------- /luci-app-wechatpush/root/etc/uci-defaults/luci-serverchan: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | uci -q batch <<-EOF >/dev/null 4 | delete ucitrack.@serverchan[-1] 5 | add ucitrack serverchan 6 | set ucitrack.@serverchan[-1].init=serverchan 7 | commit ucitrack 8 | EOF 9 | 10 | rm -rf /tmp/luci-* 11 | exit 0 -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/rpcd/acl.d/luci-app-serverchan.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-app-serverchan": { 3 | "description": "Grant UCI access for luci-app-serverchan", 4 | "read": { 5 | "uci": [ "serverchan" ] 6 | }, 7 | "write": { 8 | "uci": [ "serverchan" ] 9 | } 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/ip_blacklist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-wechatpush/root/usr/share/serverchan/api/ip_blacklist -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/ipv4.list: -------------------------------------------------------------------------------- 1 | cip.cc 2 | ddns.oray.com/checkip 3 | www.net.cn/static/customercare/yourip.asp 4 | myip.ipip.net/s 5 | ip.3322.net 6 | ip.threep.top 7 | 10086.cn/web-Center/commonservice/getUserIp.do --referer http://10086.cn -XPOST 8 | https://www.taobao.com/help/getip.php -H 'authority: www.taobao.com' -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/ipv6.list: -------------------------------------------------------------------------------- 1 | ipv6.ddnspod.com 2 | speed.neu6.edu.cn/getIP.php 3 | 6.ipw.cn 4 | 10086.cn/web-Center/commonservice/getUserIp.do --referer http://10086.cn -XPOST 5 | https://www.taobao.com/help/getip.php -H 'authority: www.taobao.com' -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-app-wechatpush/root/usr/share/serverchan/api/logo.jpg -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/pushplus.json: -------------------------------------------------------------------------------- 1 | { 2 | "_api": "这是 pushplus api 文件", 3 | "_api": "【pushplus】", 4 | 5 | "url": "http://www.pushplus.plus/send", 6 | "data": "@${tempjsonpath}", 7 | "content_type": "Content-Type: application/json", 8 | "str_title_start": "##### ", 9 | "str_title_end": "", 10 | "str_linefeed": "\\n", 11 | "str_splitline": "\\n----\\n", 12 | "str_space": " ", 13 | "str_tab": " ", 14 | "type": 15 | { 16 | "title": "\"${1}\"", 17 | "content": "\"${2}\"", 18 | "token": "\"${pushplus_token}\"", 19 | "template":"\"markdown\"" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /luci-app-wechatpush/root/usr/share/serverchan/api/serverchan.json: -------------------------------------------------------------------------------- 1 | { 2 | "_api": "这是 serverchan api 文件", 3 | "_api": "【serverchan】", 4 | 5 | "url": "\"https://sctapi.ftqq.com/${sckey}.send\"", 6 | "data": "\"text=${1}&desp=${nowtime}${str_linefeed}${2}\"", 7 | "content_type": "Content-Type:application/x-www-form-urlencoded", 8 | "str_title_start": "#### ", 9 | "str_title_end": "", 10 | "str_linefeed": "%0D%0A%0D%0A", 11 | "str_splitline": "%0D%0A%0D%0A----%0D%0A%0D%0A", 12 | "str_space": " ", 13 | "str_tab": " ", 14 | "type": 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /luci-lib-taskd/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2022 jjm2473 3 | # 4 | # This is free software, licensed under the MIT License. 5 | # 6 | 7 | include $(TOPDIR)/rules.mk 8 | 9 | LUCI_TITLE:=Task library 10 | LUCI_DEPENDS:=+luci-lib-xterm +taskd 11 | LUCI_EXTRA_DEPENDS:=taskd (>=1.0.3-1) 12 | LUCI_PKGARCH:=all 13 | 14 | PKG_VERSION:=1.0.23 15 | PKG_RELEASE:= 16 | PKG_MAINTAINER:=jjm2473 17 | 18 | include $(TOPDIR)/feeds/luci/luci.mk 19 | 20 | # call BuildPackage - OpenWrt buildroot signature 21 | -------------------------------------------------------------------------------- /luci-lib-taskd/src/Makefile: -------------------------------------------------------------------------------- 1 | clean: 2 | compile: 3 | 4 | include $(TOPDIR)/rules.mk 5 | 6 | LUCI_NAME:=luci-lib-dummy 7 | INCLUDE_DIR:=./dummy 8 | 9 | include $(TOPDIR)/feeds/luci/luci.mk 10 | 11 | install: 12 | mkdir -p "$(DESTDIR)$(LUCI_LIBRARYDIR)/i18n" 13 | $(foreach lang,$(LUCI_LANGUAGES),$(foreach po,$(wildcard ${CURDIR}/po/$(lang)/*.po), \ 14 | po2lmo $(po) \ 15 | $(DESTDIR)$(LUCI_LIBRARYDIR)/i18n/$(basename $(notdir $(po))).$(lang).lmo;)) 16 | -------------------------------------------------------------------------------- /luci-lib-taskd/src/dummy/package.mk: -------------------------------------------------------------------------------- 1 | define BuildPackage 2 | endef -------------------------------------------------------------------------------- /luci-lib-xterm/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (c) 2017-2019, The xterm.js authors (MIT License) 3 | # Copyright (c) 2014-2017, SourceLair, Private Company (www.sourcelair.com) (MIT License) 4 | # Copyright (c) 2012-2013, Christopher Jeffrey (MIT License) 5 | # 6 | # This is free software, licensed under the MIT License. 7 | # 8 | 9 | include $(TOPDIR)/rules.mk 10 | 11 | LUCI_TITLE:=Xterm.js library 12 | LUCI_DEPENDS:= 13 | 14 | PKG_LICENSE:=MIT 15 | PKG_VERSION:=4.18.0 16 | PKG_RELEASE:= 17 | PKG_MAINTAINER:=jjm2473 18 | 19 | include $(TOPDIR)/feeds/luci/luci.mk 20 | 21 | # call BuildPackage - OpenWrt buildroot signature 22 | -------------------------------------------------------------------------------- /luci-lib-xterm/luasrc/view/xterm/embed.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/background/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/background/dashboard.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/background/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/background/login.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/brand.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/favicon.ico -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Black.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-ExtraLight.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Light.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Medium.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Inter-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Inter-Thin.woff2 -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Quicksand-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Quicksand-Bold.ttf -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Quicksand-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Quicksand-Light.ttf -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Quicksand-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Quicksand-Medium.ttf -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Quicksand-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Quicksand-Regular.ttf -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/fonts/Quicksand-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/fonts/Quicksand-SemiBold.ttf -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/arrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/menu_icon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/filemanager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/filemanager.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/modem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/modem.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/neko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/neko.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/network.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/openclash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/openclash.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/overview.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/gaya/icon/navbar/terminal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/gaya/icon/navbar/terminal.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/style/brand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/style/brand.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/style/catatan.txt: -------------------------------------------------------------------------------- 1 | buat tambah login page disini 2 | -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/style/indo-wrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/style/indo-wrt.png -------------------------------------------------------------------------------- /luci-theme-alpha/luasrc/style/openwrt20thanniversary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/luasrc/style/openwrt20thanniversary.png -------------------------------------------------------------------------------- /luci-theme-alpha/mobileview1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/mobileview1.png -------------------------------------------------------------------------------- /luci-theme-alpha/mobileview2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/mobileview2.png -------------------------------------------------------------------------------- /luci-theme-alpha/mobileview3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/mobileview3.png -------------------------------------------------------------------------------- /luci-theme-alpha/ss1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/ss1.png -------------------------------------------------------------------------------- /luci-theme-alpha/ss2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/ss2.png -------------------------------------------------------------------------------- /luci-theme-alpha/ss3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-alpha/ss3.png -------------------------------------------------------------------------------- /luci-theme-argon/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright (C) 2008-2019 Jerrykuku 3 | # 4 | # This is free software, licensed under the Apache License, Version 2.0 . 5 | # 6 | 7 | include $(TOPDIR)/rules.mk 8 | 9 | LUCI_TITLE:=Argon Theme 10 | LUCI_DEPENDS:=+curl +jsonfilter 11 | PKG_VERSION:=2.4.2 12 | PKG_RELEASE:=20250207 13 | 14 | CONFIG_LUCI_CSSTIDY:= 15 | 16 | include $(TOPDIR)/feeds/luci/luci.mk 17 | 18 | # call BuildPackage - OpenWrt buildroot signature 19 | -------------------------------------------------------------------------------- /luci-theme-argon/Screenshots/screenshot_pc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/Screenshots/screenshot_pc.jpg -------------------------------------------------------------------------------- /luci-theme-argon/Screenshots/screenshot_phone.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/Screenshots/screenshot_phone.jpg -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/background/README.md: -------------------------------------------------------------------------------- 1 | Drop background here! 2 | accept jpg png gif mp4 webm 3 | -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/favicon.ico -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.eot -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.ttf -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/TypoGraphica.woff -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/argon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/argon.eot -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/argon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/argon.ttf -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/fonts/argon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/fonts/argon.woff -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/android-icon-192x192.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-144x144.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-60x60.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/apple-icon-72x72.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/arrow.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | #ffffff -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/favicon-16x16.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/favicon-32x32.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/favicon-96x96.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/icon/ms-icon-144x144.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/icon/spinner.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/img/bg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/img/bg1.jpg -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/img/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argon/htdocs/luci-static/argon/img/blank.png -------------------------------------------------------------------------------- /luci-theme-argon/htdocs/luci-static/argon/js/polyfill.min.js: -------------------------------------------------------------------------------- 1 | /* Disable minification (remove `.min` from URL path) for more info */ 2 | 3 | (function(undefined) {}).call('object' === typeof window && window || 'object' === typeof self && self || 'object' === typeof global && global || {}); -------------------------------------------------------------------------------- /luci-theme-argon/luasrc/view/themes/argon/out_header_login.htm: -------------------------------------------------------------------------------- 1 | <%# 2 | Copyright 2008 Steven Barth 3 | Copyright 2008-2019 Jo-Philipp Wich 4 | Licensed to the public under the Apache License 2.0. 5 | -%> 6 | 7 | <% 8 | local ver = require "luci.version" 9 | 10 | if not luci.dispatcher.context.template_header_sent then 11 | include("themes/" .. theme .. "/header_login") 12 | luci.dispatcher.context.template_header_sent = true 13 | end 14 | %> 15 | -------------------------------------------------------------------------------- /luci-theme-argon/root/etc/uci-defaults/30_luci-theme-argon: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$PKG_UPGRADE" != 1 ]; then 4 | uci get luci.themes.Argon >/dev/null 2>&1 || \ 5 | uci batch <<-EOF 6 | set luci.themes.Argon=/luci-static/argon 7 | set luci.main.mediaurlbase=/luci-static/argon 8 | commit luci 9 | EOF 10 | fi 11 | 12 | exit 0 13 | -------------------------------------------------------------------------------- /luci-theme-argon/root/usr/share/rpcd/acl.d/luci-theme-argon.json: -------------------------------------------------------------------------------- 1 | { 2 | "luci-theme-argon": { 3 | "description": "Grant UCI access for luci-theme-argon", 4 | "read": { 5 | "uci": [ "argon" ] 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /luci-theme-argone/README.md: -------------------------------------------------------------------------------- 1 | #### argon 原作者是jerrykuku 2 | #### 改argone是为了编译方便 3 | + main默认支持luci-18.06 4 | ```bash 5 | git clone https://github.com/kenzok78/luci-theme-argone 6 | ``` 7 | + 23 分支支持最新luci 8 | ```bash 9 | git clone -b 23 https://github.com/kenzok78/luci-theme-argone 10 | ``` 11 | -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/favicon.ico -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.eot -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.ttf -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/TypoGraphica.woff -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/argon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/argon.eot -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/argon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/argon.ttf -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/fonts/argon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/fonts/argon.woff -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/android-icon-192x192.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-144x144.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-60x60.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/apple-icon-72x72.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | #ffffff -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/favicon-16x16.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/favicon-32x32.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/favicon-96x96.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/icon/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/icon/ms-icon-144x144.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/add.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/add.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/bg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/bg1.jpg -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/blank.png -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/edit.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/edit.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/fieldadd.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/fieldadd.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/file.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/file.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/find.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/find.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/folder.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/folder.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/link.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/link.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/reload.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/reload.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/remove.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/remove.webp -------------------------------------------------------------------------------- /luci-theme-argone/htdocs/luci-static/argone/img/trafficbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-argone/htdocs/luci-static/argone/img/trafficbar.png -------------------------------------------------------------------------------- /luci-theme-argone/luasrc/view/themes/argone/out_header_login.htm: -------------------------------------------------------------------------------- 1 | <%# 2 | Copyright 2008 Steven Barth 3 | Copyright 2008-2019 Jo-Philipp Wich 4 | Licensed to the public under the Apache License 2.0. 5 | -%> 6 | 7 | <% 8 | if not luci.dispatcher.context.template_header_sent then 9 | include("themes/" .. theme .. "/header_login") 10 | luci.dispatcher.context.template_header_sent = true 11 | end 12 | %> 13 | -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/Makefile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2019-2020 kenzo 2 | # 3 | # This is free software, licensed under the Apache License, Version 2.0 . 4 | # 5 | 6 | include $(TOPDIR)/rules.mk 7 | 8 | LUCI_TITLE:=Atmaterial_new kenzo 9 | LUCI_DEPENDS:= 10 | PKG_VERSION:=1.2 11 | PKG_RELEASE:=2 12 | 13 | include $(TOPDIR)/feeds/luci/luci.mk 14 | 15 | # call BuildPackage - OpenWrt buildroot signature 16 | -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/favicon.ico -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/Roboto-Medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/Roboto-Medium-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/Roboto-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/Roboto-Regular-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/advancedtomato.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial/logo.png -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/favicon.ico -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/Roboto-Medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/Roboto-Medium-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/Roboto-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/Roboto-Regular-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/advancedtomato.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_Brown/logo.png -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/favicon.ico -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/Roboto-Medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/Roboto-Medium-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/Roboto-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/Roboto-Regular-webfont.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/advancedtomato.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-atmaterial_new/htdocs/luci-static/atmaterial_red/logo.png -------------------------------------------------------------------------------- /luci-theme-atmaterial_new/root/etc/uci-defaults/30_luci-theme-atmaterial_new: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | uci batch <<-EOF 3 | set luci.themes.ATMaterial=/luci-static/atmaterial 4 | set luci.themes.ATMaterial_red=/luci-static/atmaterial_red 5 | set luci.themes.ATMaterial_Brown=/luci-static/atmaterial_Brown 6 | commit luci 7 | EOF 8 | exit 0 9 | -------------------------------------------------------------------------------- /luci-theme-design/Makefile: -------------------------------------------------------------------------------- 1 | # This program is free software; you can redistribute it and/or 2 | # modify it under the terms of the GNU General Public License 3 | # as published by the Free Software Foundation; either version 2 4 | # of the License, or (at your option) any later version. 5 | 6 | include $(TOPDIR)/rules.mk 7 | 8 | LUCI_TITLE:=Design Theme 9 | LUCI_DEPENDS:= 10 | PKG_VERSION:=5.8.0-20240106 11 | 12 | include $(TOPDIR)/feeds/luci/luci.mk 13 | 14 | # call BuildPackage - OpenWrt buildroot signature 15 | -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/favicon.ico -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/GenJyuuGothic-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/GenJyuuGothic-Medium.otf -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.ttf -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.woff -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/fonts/iconfont-Regular.woff2 -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/add.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/apple-touch-icon.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/bridge.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/bridge_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/bridge_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/ethernet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/ethernet.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/ethernet_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/ethernet_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/home.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/icon.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/link.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/loading.gif -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/openclash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/openclash.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/port_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/port_down.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/port_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/port_up.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/rank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/rank.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/reload.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/remove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/remove.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-0-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-0-25.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-0.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-25-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-25-50.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-50-75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-50-75.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-75-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-75-100.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/signal-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/signal-none.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/ssr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/ssr.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/switch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/switch.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/switch_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/switch_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/tunnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/tunnel.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/tunnel_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/tunnel_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/user.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/vlan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/vlan.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/vlan_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/vlan_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/wifi.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/wifi_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/wifi_big.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/wifi_big_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/wifi_big_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/images/wifi_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/htdocs/luci-static/design/images/wifi_disabled.png -------------------------------------------------------------------------------- /luci-theme-design/htdocs/luci-static/design/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name":"Design", 3 | "short_name":"Design", 4 | "description":"Design for OpenWRT by gngpp.", 5 | "start_url":"/", 6 | "scope": "/", 7 | "orientation":"portrait", 8 | "display":"standalone", 9 | "prompt_message":"在主屏幕添加图标,以便快速访问 Design", 10 | "icons":[ 11 | { 12 | "src":"images/icon.png", 13 | "sizes":"144x144", 14 | "type":"image/png" 15 | }, 16 | { 17 | "src":"images/icon.png", 18 | "sizes":"192x192", 19 | "type":"image/png" 20 | } 21 | ], 22 | "gcm_sender_id":"524223308106", 23 | "gcm_user_visible_only":true, 24 | "status":"ok" 25 | } -------------------------------------------------------------------------------- /luci-theme-design/preview/IMG_0328.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/IMG_0328.PNG -------------------------------------------------------------------------------- /luci-theme-design/preview/IMG_0329.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/IMG_0329.PNG -------------------------------------------------------------------------------- /luci-theme-design/preview/firewall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/firewall.png -------------------------------------------------------------------------------- /luci-theme-design/preview/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/home.png -------------------------------------------------------------------------------- /luci-theme-design/preview/home1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/home1.png -------------------------------------------------------------------------------- /luci-theme-design/preview/iface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/iface.png -------------------------------------------------------------------------------- /luci-theme-design/preview/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/light.png -------------------------------------------------------------------------------- /luci-theme-design/preview/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/login.png -------------------------------------------------------------------------------- /luci-theme-design/preview/login1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/login1.png -------------------------------------------------------------------------------- /luci-theme-design/preview/page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/page.png -------------------------------------------------------------------------------- /luci-theme-design/preview/webapp_home.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/webapp_home.PNG -------------------------------------------------------------------------------- /luci-theme-design/preview/webapp_vssr.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/webapp_vssr.PNG -------------------------------------------------------------------------------- /luci-theme-design/preview/wifi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-design/preview/wifi.png -------------------------------------------------------------------------------- /luci-theme-design/root/etc/uci-defaults/30_luci-theme-design: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$PKG_UPGRADE" != 1 ]; then 4 | uci batch <<-EOF 5 | set luci.themes.Design=/luci-static/design 6 | set luci.main.mediaurlbase=/luci-static/design 7 | commit luci 8 | EOF 9 | fi 10 | 11 | exit 0 -------------------------------------------------------------------------------- /luci-theme-ifit/files/10_luci-theme-ifit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | uci batch <<-EOF 3 | set luci.themes.ifit=/luci-static/ifit 4 | set luci.main.mediaurlbase=/luci-static/ifit 5 | commit luci 6 | EOF 7 | exit 0 8 | -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/favicon.ico -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/Roboto-Medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/Roboto-Medium-webfont.woff -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/Roboto-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/Roboto-Regular-webfont.woff -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/icomoon.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/icomoon.eot -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/icomoon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/icomoon.ttf -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/fonts/icomoon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/fonts/icomoon.woff -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/images/main_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/images/main_bg.jpg -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/images/main_bg_5k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/images/main_bg_5k.jpg -------------------------------------------------------------------------------- /luci-theme-ifit/files/htdocs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-ifit/files/htdocs/logo.png -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/合并图.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/合并图.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/实时监控.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/实时监控.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/手机画面.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/手机画面.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/登陆界面2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/登陆界面2.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/登陆页面.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/登陆页面.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/网络共享.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/网络共享.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/预览界面.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/预览界面.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/doc/高级设置.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/doc/高级设置.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/favicon.ico -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.eot -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.ttf -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/fonts/sirpdboy.woff -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/icons/ethernet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/icons/ethernet.png -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/icons/ethernet_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/icons/ethernet_disabled.png -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/icons/port_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/icons/port_down.png -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/icons/port_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/icons/port_up.png -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/icons/spinner.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/img/bg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/img/bg1.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/img/bg2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/img/bg2.jpg -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/logo.png -------------------------------------------------------------------------------- /luci-theme-opentopd/htdocs/luci-static/opentopd/runbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-opentopd/htdocs/luci-static/opentopd/runbar.png -------------------------------------------------------------------------------- /luci-theme-opentopd/root/etc/uci-defaults/30_luci-theme-opentopd: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm -Rf /var/luci-modulecache 4 | rm -Rf /var/luci-indexcache 5 | uci batch <<-EOF 6 | set luci.themes.Opentopd=/luci-static/opentopd 7 | set luci.main.mediaurlbase=/luci-static/opentopd 8 | commit luci 9 | EOF 10 | exit 0 11 | -------------------------------------------------------------------------------- /luci-theme-tomato/Makefile: -------------------------------------------------------------------------------- 1 | # LuCI Material Theme 2 | # Copyright 2015 Lutty Yang 3 | # 4 | # Licensed under the Apache License v2.0 5 | # http://www.apache.org/licenses/LICENSE-2.0 6 | 7 | include $(TOPDIR)/rules.mk 8 | 9 | LUCI_TITLE:=Tomato new kenzo 10 | LUCI_DEPENDS:= 11 | 12 | include $(TOPDIR)/feeds/luci/luci.mk 13 | 14 | # call BuildPackage - OpenWrt buildroot signature 15 | -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/favicon.ico -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/Roboto-Medium-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/Roboto-Medium-webfont.woff -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/Roboto-Regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/Roboto-Regular-webfont.woff -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.eot -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.ttf -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/advancedtomato.woff -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.eot -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.ttf -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kenzok8/openwrt-packages/2e00f6c08c6942db02ed588d9d68598983d40f4b/luci-theme-tomato/htdocs/luci-static/tomato/fonts/font.woff -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/icons/arrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/icons/logout.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/icons/menu.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-tomato/htdocs/luci-static/tomato/icons/spinner.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /luci-theme-tomato/root/etc/uci-defaults/30_luci-theme-tomato: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$PKG_UPGRADE" != 1 ]; then 4 | uci batch <<-EOF 5 | set luci.themes.tomato=/luci-static/tomato 6 | set luci.main.mediaurlbase=/luci-static/tomato 7 | commit luci 8 | EOF 9 | fi 10 | 11 | exit 0 12 | -------------------------------------------------------------------------------- /quickstart/files/dhcpvalid.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | /usr/sbin/quickstart dhcpValid 4 | 5 | -------------------------------------------------------------------------------- /quickstart/files/quickstart.config: -------------------------------------------------------------------------------- 1 | config quickstart 'main' 2 | -------------------------------------------------------------------------------- /quickstart/files/quickstart.hotplug: -------------------------------------------------------------------------------- 1 | if [ "$ACTION" = "add" -o "$ACTION" = "remove" ]; then 2 | quickstart blockChange 3 | fi -------------------------------------------------------------------------------- /quickstart/files/quickstart.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=92 4 | USE_PROCD=1 5 | 6 | 7 | start_service() { 8 | procd_open_instance 9 | procd_set_param command /usr/sbin/quickstart serve --unix /var/run/quickstart/local.sock 10 | procd_set_param stderr 1 11 | procd_set_param respawn 12 | procd_close_instance 13 | } 14 | -------------------------------------------------------------------------------- /quickstart/files/quickstart.uci-default: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ "$PKG_UPGRADE" = 1 ]; then 4 | /etc/init.d/quickstart enable 5 | /etc/init.d/quickstart start 6 | /etc/init.d/startdhns enable 7 | /etc/init.d/startdhns boot 8 | fi 9 | 10 | exit 0 11 | -------------------------------------------------------------------------------- /quickstart/files/startdhns.hotplug: -------------------------------------------------------------------------------- 1 | [ "$INTERFACE" = "planb" -o "$INTERFACE" = "wan" ] || exit 0 2 | 3 | if [ "$ACTION" = "ifup" -o "$ACTION" = "ifupdate" ]; then 4 | /usr/sbin/quickstart ifaceEvent up "$INTERFACE" 5 | fi 6 | 7 | if [ "$ACTION" = "ifdown" ]; then 8 | /usr/sbin/quickstart ifaceEvent down "$INTERFACE" 9 | fi 10 | -------------------------------------------------------------------------------- /quickstart/files/startdhns.init: -------------------------------------------------------------------------------- 1 | #!/bin/sh /etc/rc.common 2 | 3 | START=93 4 | USE_PROCD=1 5 | 6 | start_service() { 7 | /usr/sbin/quickstart uciChange 8 | } 9 | 10 | service_triggers() 11 | { 12 | procd_add_reload_trigger network 13 | } 14 | -------------------------------------------------------------------------------- /taskd/files/taskd.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | TASK_ID="$1" 4 | TASK_CMD="$2" 5 | 6 | exec >"/var/log/tasks/$TASK_ID.log" 2>&1 7 | 8 | export HOME=/root 9 | export TERM=xterm-256color 10 | 11 | exec script -efqc 'onexit() { 12 | /etc/init.d/tasks _task_onstop "'"$TASK_ID"'" "$?" 13 | } 14 | trap onexit EXIT; 15 | stty cols 80 rows 24; 16 | '"$TASK_CMD" /dev/null 17 | --------------------------------------------------------------------------------