Ross ROSS = Recommend OSS · open-source software intelligence for agents

rehiy/dnspod-shell

基于DNSPod用户API实现的纯Shell动态域名客户端 observed · 2026-08-28

github.com/rehiy/dnspod-shell · homepage · Shell observed · 2026-08-28

Health v2 · maintenance only

53/100

  • Activity 54
  • Release rhythm 26
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 274
  • age_days: 4076
  • days_rel: 281
  • days_push: 281
  • n_releases_24m: 2

Full methodology

Adoption not part of the score

1091 stars · 524 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A pure Shell dynamic DNS (DDNS) client built on the DNSPod user API, updating DNS A/AAAA records when your public IPv4/IPv6 address changes. It runs on most Unix-like systems including embedded BusyBox devices, using only ip/sed and wget or curl.

Use cases

  • keep my domain pointing at my home dynamic IP
  • ddns client for dnspod on a router or nas
  • update ipv6 aaaa records automatically
  • ddns for busybox embedded device without curl or python
  • run dynamic dns via cron job
  • detect wan ip from network interface or external api and update dns

When to choose

  • you use DNSPod/Tencent Cloud DNS and need a lightweight DDNS updater
  • target device is embedded or BusyBox-based with only shell, wget/curl available
  • you want cron-driven IPv4 and IPv6 DDNS with minimal dependencies

When to avoid

  • your DNS provider is not DNSPod and you need multi-provider support
  • you prefer a daemon with a GUI or web dashboard rather than a shell script
  • you need features like custom TTLs, health checks, or proxy integration

Facets

cli-tool · maturity active

networking workflow-automation scheduling networking self-hosted cli ddns dnspod shell dynamic-dns ipv6 embedded-systems command-line linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
rehiy/dnspod-shellmain53

For agents

markdown · JSON · MCP: product_card(name="rehiy/dnspod-shell")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem