module.AliyunDDNS NuGet Package

aliyun dynamic dns module.

# aliyun dynamic dns config file
* ~/aliyun.ddns.config.json
* docker: ~/ -> /app/
```
{
"interval": 10, //seconds
"showIPUrl": "https://url.anycore.cn/ip", //out my ip address text
"accessKeys": { //accessKey map
"default": {
"accessKeyId": "your accessKey ID",
"accessKeySecret": "your accessKey Secret"
}
},
"domains": { // domain map
"mydomain.com": {
"provider": "aliyun", //dns provider
"accessKey": "default", //refence accessKey map
"items": [
{
"type": "A",
"name": "home",
"ttl": 100
}
]
}
}
}
```

# module usage
```
// create ddns instance
// default config : ~/aliyun.ddns.config.json
var ddns = new module.AliyunDDNS.DomainIPSyncService();
// set log
ddns.Log = new ConsoleLog("AliyunDDNS");
// start task
ddns.Start();

System.Console.ReadLine();
```.




Got any module.AliyunDDNS Question?





Info

Version: 1.0.0.2
Author(s): symbolspace
Last Update: Thursday, February 6, 2020
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/symbolspace/AliyunDDNS/
NuGet Url: https://www.nuget.org/packages/module.AliyunDDNS


Install
Install-Package module.AliyunDDNS
dotnet add package module.AliyunDDNS
paket add module.AliyunDDNS
module.AliyunDDNS Download (Unzip the "nupkg" after downloading)

.NETFramework 4.5 .NETFramework 4.7 .NETStandard 2.0 net46 net461 netcoreapp2.0 netcoreapp3.0


Tags



STATS

must-have-score

1.5

avg-downloads-per-day

0

days-since-last-release

1781