Sign inSign up

owt5008137/ddns-cli

By owt5008137

•Updated over 1 year ago

ddns client for cloudflare and dnspod

Image
0

1.3K

owt5008137/ddns-cli repository overview

⁠ddns-cli

Yet another ddns client for cloudflare and dnspod

⁠Usage

# help
./ddns-cli -h

# You can get token from https://dash.cloudflare.com/profile/api-tokens and zone id from your domian zone page
./ddns-cli --get-ip-by-url https://myip.biturl.top/ --cf-domain <DOMAIN> --cf-token <Cloudflare TOKEN> --cf-zone-id <Cloudflare ZoneID>

# You can get token and token id from https://console.dnspod.cn/account/token
./ddns-cli --get-ip-by-url https://myip.biturl.top/ --dp-name <SUB DOAMIN NAME> --dp-domain <BASE DOMAIN NAME> --dp-token <Dnspod TOKEN> --dp-token-id <Dnspod token id>
docker/podman pull docker.io/owt5008137/ddns-cli:latest
docker/podman run ddns-cli ddns-cli --get-ip-by-url https://myip.biturl.top/ --cf-domain <DOMAIN> --cf-token <Cloudflare TOKEN> --cf-zone-id <Cloudflare ZoneID>
docker/podman run ddns-cli ddns-cli --get-ip-by-url https://myip.biturl.top/ --dp-name <SUB DOAMIN NAME> --dp-domain <BASE DOMAIN NAME> --dp-token <Dnspod TOKEN> --dp-token-id <Dnspod token id>

Source: https://github.com/owt5008137/ddns-cli⁠

Tag summary

Content type

Image

Digest

sha256:12e3d9e2c…

Size

6.7 MB

Last updated

over 1 year ago

docker pull owt5008137/ddns-cli