1
0
mirror of https://github.com/StackExchange/dnscontrol.git synced 2024-05-11 05:55:12 +00:00

DOCS: Migrated documentation website to Gitbook (#1809)

This commit is contained in:
Jeffrey Cafferata
2023-01-20 13:56:20 +01:00
committed by GitHub
parent f4388dd6ad
commit f912b15adc
188 changed files with 145405 additions and 4728 deletions

View File

@@ -0,0 +1,35 @@
## Configuration
To use this provider, add an entry to `creds.json` with `TYPE` set to `RWTH`
along with your [API Token](https://noc-portal.rz.rwth-aachen.de/dns-admin/en/api_tokens).
Example:
```json
{
"rwth": {
"TYPE": "RWTH",
"api_token": "bQGz0DOi0AkTzG...="
}
}
```
## Metadata
This provider does not recognize any special metadata fields unique to it.
## Usage
An example `dnsconfig.js` configuration:
```javascript
var REG_NONE = NewRegistrar("none");
var DSP_RWTH = NewDnsProvider("rwth");
D("example.rwth-aachen.de", REG_NONE, DnsProvider(DSP_RWTH),
A("test", "1.2.3.4")
);
```
## Caveats
The default TTL is not automatically fetched, as the API does not provide such an endpoint.
The RWTH deploys zones every 15 minutes, so it might take some time for changes to take effect.