7 个版本
0.3.3 | 2024 年 6 月 10 日 |
---|---|
0.3.1 | 2023 年 4 月 5 日 |
0.2.3 | 2022 年 2 月 26 日 |
0.2.1 | 2022 年 1 月 16 日 |
0.1.0 | 2019 年 12 月 25 日 |
#1079 在 网络编程
每月 31 次下载
79KB
2K SLoC
DDNS 客户端
Linux | Windows | macOS | |
---|---|---|---|
构建 & 发布 |
Docker: docker.io/owt5008137/ddns-cli
安装 https://github.com/docker/buildx 以使用交叉构建。
用法
# 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>
许可协议
依赖项
~23–39MB
~743K SLoC