This repository has been archived on 2023-12-12. You can view files and clone it, but cannot push or open issues or pull requests.
alidns/README.md
2020-06-06 21:00:20 +08:00

26 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# alidns
update domain record using AliCloud Go SDK. ip is fetched from http://ip-api.com/json.
更新阿里云域名的解析IP地址。IP地址从http://ip-api.com/json 获取
### Usage
- First, create an AccessKey at https://usercenter.console.aliyun.com/.
- 在[此处](https://usercenter.console.aliyun.com/)申请AccessKey。
- Then fill in `config.json` the AccessKey, AccessSecret, and the domain you want to setup.
-`config.json`文件中填入AccessKey和AccessSecret以及需要更新的域名
- Run `alidns`. If provided correct config file, things should work fine.
- 运行`alidns`程序。如果config.json配置文件信息正确会输出success信息。
> To compile from source
> - Install Aliyun Go SDK by running `go get -u github.com/aliyun/alibaba-cloud-sdk-go/sdk`.
> - Run `go build alidns.go`. *Run `go mod init alidns` if needed.*
### Release
Windows
> [alidns.zip](https://github.com/jiacai-wang/alidns/releases/download/v0.1/alidns.x86.zip)
Linux
> [alidns.tar.gz](https://github.com/jiacai-wang/alidns/releases/download/v0.1/alidns.x86.tar.gz)