🍺 BREW Explorer

← all formulae

ddns-go

brew install ddns-go v6.17.2 MIT

Simple and easy-to-use DDNS

102
30-day installs · #3448
414
90-day · #3115
1.4k
365-day · #3354
16.9k
★ GitHub stars · updated 2mo ago

Build dependencies

go

GitHub topics

alidns baiduyun cloudflare ddns ddns-go dnspod porkbun

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Simple and easy-to-use DDNS",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:53+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ddns-go",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-19T08:42:21Z",
  "github_readme_excerpt": "# DDNS-GO\n\n[![GitHub release](https://img.shields.io/github/release/jeessy2/ddns-go.svg?logo=github\u0026style=flat-square) ![GitHub release downloads](https://img.shields.io/github/downloads/jeessy2/ddns-go/total?logo=github)](https://github.com/jeessy2/ddns-go/releases/latest) [![Go version](https://img.shields.io/github/go-mod/go-version/jeessy2/ddns-go)](https://github.com/jeessy2/ddns-go/blob/master/go.mod) [![](https://goreportcard.com/badge/github.com/jeessy2/ddns-go/v6)](https://goreportcard.com/report/github.com/jeessy2/ddns-go/v6) [![](https://img.shields.io/docker/image-size/jeessy/ddns-go)](https://registry.hub.docker.com/r/jeessy/ddns-go) [![](https://img.shields.io/docker/pulls/jeessy/ddns-go)](https://registry.hub.docker.com/r/jeessy/ddns-go)\n\n\u4e2d\u6587 | [English](https://github.com/jeessy2/ddns-go/blob/master/README_EN.md)\n\n\u81ea\u52a8\u83b7\u5f97\u4f60\u7684\u516c\u7f51 IPv4 \u6216 IPv6 \u5730\u5740\uff0c\u5e76\u89e3\u6790\u5230\u5bf9\u5e94\u7684\u57df\u540d\u670d\u52a1\u3002\n\n- [DDNS-GO](#ddns-go)\n    - [\u7279\u6027](#\u7279\u6027)\n    - [\u7cfb\u7edf\u4e2d\u4f7f\u7528](#\u7cfb\u7edf\u4e2d\u4f7f\u7528)\n    - [Docker\u4e2d\u4f7f\u7528](#docker\u4e2d\u4f7f\u7528)\n    - [\u4f7f\u7528IPv6](#\u4f7f\u7528ipv6)\n    - [Webhook](#webhook)\n    - [Callback](#callback)\n    - [\u754c\u9762](#\u754c\u9762)\n    - [\u5f00\u53d1\\\u0026\u81ea\u884c\u7f16\u8bd1](#\u5f00\u53d1\u81ea\u884c\u7f16\u8bd1)\n\n## \u7279\u6027\n\n- \u652f\u6301Mac\u3001Windows\u3001Linux\u7cfb\u7edf\uff0c\u652f\u6301ARM\u3001x86\u3001RISC-V\u67b6\u6784\n- \u652f\u6301\u7684\u57df\u540d\u670d\u52a1\u5546 `\u963f\u91cc\u4e91` `\u963f\u91cc\u4e91 ESA` `\u817e\u8baf\u4e91` `Dnspod` `Cloudflare` `\u534e\u4e3a\u4e91` `Callback` `\u767e\u5ea6\u4e91` `Porkbun` `GoDaddy` `Namecheap` `NameSilo` `Dynadot` `DNSLA` `\u65f6\u4ee3\u4e92\u8054` `Eranet` `Tnethk` `Gcore` `EdgeOne` `IBM NS1 Connect` `\u96e8\u4e91`\n- \u652f\u6301\u63a5\u53e3/\u7f51\u5361/[\u547d\u4ee4](https://github.com/jeessy2/ddns-go/wiki/\u901a\u8fc7\u547d\u4ee4\u83b7\u53d6IP\u53c2\u8003)\u83b7\u53d6IP\n- \u652f\u6301\u4ee5\u670d\u52a1\u7684\u65b9\u5f0f\u8fd0\u884c\n- \u9ed8\u8ba4\u95f4\u96945\u5206\u949f\u540c\u6b65\u4e00\u6b21\n- \u652f\u6301\u540c\u65f6\u914d\u7f6e\u591a\u4e2aDNS\u670d\u52a1\u5546\n- \u652f\u6301\u591a\u4e2a\u57df\u540d\u540c\u65f6\u89e3\u6790\n- \u652f\u6301\u591a\u7ea7\u57df\u540d\n- \u7f51\u9875\u4e2d\u914d\u7f6e\uff0c\u7b80\u5355\u53c8\u65b9\u4fbf\uff0c\u9ed8\u8ba4\u52fe\u9009`\u7981\u6b62\u4ece\u516c\u7f51\u8bbf\u95ee`\n- \u7f51\u9875\u4e2d\u65b9\u4fbf\u5feb\u901f\u67e5\u770b\u6700\u8fd150\u6761\u65e5\u5fd7\n- \u652f\u6301Webhook\u901a\u77e5\n- \u652f\u6301TTL\n- \u652f\u6301\u90e8\u5206DNS\u670d\u52a1\u5546[\u4f20\u9012\u81ea\u5b9a\u4e49\u53c2\u6570](https://github.com/jeessy2/ddns-go/wiki/\u4f20\u9012\u81ea\u5b9a\u4e49\u53c2\u6570)\uff0c\u5b9e\u73b0\u5730\u57df\u89e3\u6790/\u591aIP\u7b49\u529f\u80fd\n\n\u003e [!NOTE]\n\u003e \u5efa\u8bae\u5728\u542f\u7528\u516c\u7f51\u8bbf\u95ee\u65f6\uff0c\u4f7f\u7528 Nginx \u7b49\u53cd\u5411\u4ee3\u7406\u8f6f\u4ef6\u542f\u7528 HTTPS \u8bbf\u95ee\uff0c\u4ee5\u4fdd\u8bc1\u5b89\u5168\u6027\u3002[FAQ](https://github.com/jeessy2/ddns-go/wiki/FAQ)\n\n## \u7cfb\u7edf\u4e2d\u4f7f\u7528\n\n- \u4ece [Releases](https://github.com/jeessy2/ddns-go/releases) \u4e0b\u8f7d\u5e76\u89e3\u538b ddns-go\n- \u5b89\u88c5\u670d\u52a1\n  - Mac/Linux: `sudo ./ddns-go -s install`\n  - Win(\u4ee5\u7ba1\u7406\u5458\u6253\u5f00cmd): `.\\ddns-go.exe -s install`\n- \u914d\u7f6e\n  - \u6253\u5f00\u6d4f\u89c8\u5668\u5e76\u8bbf\u95ee`http://localhost:9876`\u8fdb\u884c\u521d\u59cb\u5316\u914d\u7f6e\n- [\u53ef\u9009] \u670d\u52a1\u5378\u8f7d\n  - Mac/Linu",
  "github_repo": "jeessy2/ddns-go",
  "github_stars": 16943,
  "github_topics": [
    "alidns",
    "baiduyun",
    "cloudflare",
    "ddns",
    "ddns-go",
    "dnspod",
    "porkbun"
  ],
  "homepage": "https://github.com/jeessy2/ddns-go",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 102,
  "installs_365d": 1355,
  "installs_90d": 414,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "ddns-go",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3448,
  "rank_365d": 3354,
  "rank_90d": 3115,
  "raw_hash": "c790082d412ab5ce",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/d/ddns-go.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "6.17.2",
  "versioned_formulae": [],
  "why_use_this": null
}