https://github.com/sirpdboy/luci-app-ddns-go
luci-app-ddns-go 自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。支持的域名服务商 阿里云 腾讯云 Dnspod Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Namecheap NameSilo Dynadot DNSLA 时代互联
https://github.com/sirpdboy/luci-app-ddns-go
aliyun aliyun-ddns ddns ddns-go dnsla dynadot godaddy luci-app-ddns-go namecheap namesilo porkbun tencent-cloud
Last synced: 2 months ago
JSON representation
luci-app-ddns-go 自动获得你的公网 IPv4 或 IPv6 地址,并解析到对应的域名服务。支持的域名服务商 阿里云 腾讯云 Dnspod Cloudflare 华为云 Callback 百度云 Porkbun GoDaddy Namecheap NameSilo Dynadot DNSLA 时代互联
- Host: GitHub
- URL: https://github.com/sirpdboy/luci-app-ddns-go
- Owner: sirpdboy
- License: mit
- Created: 2022-09-22T08:14:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-29T16:07:33.000Z (2 months ago)
- Last Synced: 2026-03-29T18:46:36.763Z (2 months ago)
- Topics: aliyun, aliyun-ddns, ddns, ddns-go, dnsla, dynadot, godaddy, luci-app-ddns-go, namecheap, namesilo, porkbun, tencent-cloud
- Language: JavaScript
- Homepage:
- Size: 20.2 MB
- Stars: 725
- Watchers: 7
- Forks: 127
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
 [](https://t.me/joinchat/AAAAAEpRF88NfOK5vBXGBQ)
DDNS GO
[中文](README_CN.md) | English

Please read this page carefully, which includes precautions and instructions on how to use it.
## Function Description:
### Ddns go dynamic domain plugin
#### Automatically obtain your public IPv4 or IPv6 address and resolve it to the corresponding domain name service.
## release note
## 2026.3.12 luci-app-ddns-go 1.6.7
- 1.Fix Chinese update interval (seconds) display.
- 2.Add IPK and APK installation packages for ddns go
- 3.Kernel updated to 6.16.2
## 2026.1.23 luci-app-ddns-go 1.6.5
- 1.Fixed the issue of being unable to obtain the IPv6 prefix.
- 2.The logs are now sorted with the latest ones at the top.
- 3.Kernel updated to 6.15.0
## 2025.10.25 luci-app-ddns-go 1.6.3
- 1.Add version number check function
- 2.Add upgraded kernel functionality
- 3.Add the function of resetting user passwords,username:admin ,password:admin12345
- 4.Kernel updated to 6.13.0
## 2025.5.14 luci-app-ddns-go 1.5.2
## 2025.5.12 luci-app-ddns-go 1.5.1
- Update log:
- Compatible with the latest OPENWRT24.10, JS version. The old version 18.06 uses LUA branch.
## characteristic
- Supports Mac, Windows, Linux systems, ARM, x86 architecture
- Supported Domain Name Service Providers: AliDNS, Dnpod, Cloudflare, Huawei Cloud, callbacks, Baidu Cloud, porkbun, GoDaddy`
- Support interface/network card to obtain IP
- Support running as a service
- Default synchronization interval of 5 minutes
- Supporting simultaneous resolution of multiple domain names, a must-have for companies
- Support multi-level domain names
- Configure on the webpage, simple and convenient, can set 'login username and password'/'prohibit access from the public network'`
- Convenient and quick viewing of the last 50 logs on the webpage, without the need to run Docker to view them
- Support webhook notifications
- Supports TTL
- Support some DNS service providers to pass custom parameters and achieve functions such as region resolution
## Usage
Method for adding luci-app-ddns-go to LEDE/OpenWRT source code.
### Method for downloading source code one:
Edit the root directory of the source code folder 'feeds.comnf.defect' and add the following content:
```Brach
# feeds Get source code:
src-git taskplan https://github.com/sirpdboy/luci-app-ddns-go
```
```Brach
# Update feeds and install themes:
scripts/feeds update ddns-go
scripts/feeds install luci-app-ddns-go
```
### Method for downloading source code two:
```Brach
# downloading
git clone https://github.com/sirpdboy/luci-app-ddns-go package/ddns-go
make menuconfig
```
### Configuration Menu
```Brach
make menuconfig
# find LuCI -> Applications, select luci-app-ddns-go, save and exit
```
### compile
```Brach
# compile
make package/ddns-go/luci-app-ddns-go/compile V=s
```
## describe
- Source code source:https://github.com/sirpdboy/luci-app-ddns-go
- Source code source:https://github.com/jeessy2/ddns-go.git
- Source code source:https://github.com/immortalwrt/packages/tree/master/net/ddns-go

## interface




# My other project
- Watch Dog : https://github.com/sirpdboy/luci-app-watchdog
- Net Speedtest : https://github.com/sirpdboy/luci-app-netspeedtest
- Task Plan : https://github.com/sirpdboy/luci-app-taskplan
- Power Off Device : https://github.com/sirpdboy/luci-app-poweroffdevice
- OpentoPD Theme : https://github.com/sirpdboy/luci-theme-opentopd
- Ku Cat Theme : https://github.com/sirpdboy/luci-theme-kucat
- Ku Cat Theme Config : https://github.com/sirpdboy/luci-app-kucat-config
- NFT Time Control : https://github.com/sirpdboy/luci-app-timecontrol
- Parent Control: https://github.com/sirpdboy/luci-theme-parentcontrol
- Eqos Plus: https://github.com/sirpdboy/luci-app-eqosplus
- Advanced : https://github.com/sirpdboy/luci-app-advanced
- ddns-go : https://github.com/sirpdboy/luci-app-ddns-go
- Advanced Plus): https://github.com/sirpdboy/luci-app-advancedplus
- Net Wizard: https://github.com/sirpdboy/luci-app-netwizard
- Part Exp: https://github.com/sirpdboy/luci-app-partexp
- Lukcy: https://github.com/sirpdboy/luci-app-lukcy
## HELP
|
|
|
| :-----------------: | :-------------: |
| |  |
 [](https://t.me/joinchat/AAAAAEpRF88NfOK5vBXGBQ)