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

Update docs for the "plan a" change (#1499)

* Update docs
This commit is contained in:
Tom Limoncelli
2022-05-08 14:41:33 -04:00
committed by GitHub
parent 9e6d642e35
commit 533eabedf5
38 changed files with 647 additions and 413 deletions

View File

@@ -9,11 +9,16 @@ jsId: INTERNETBS
DNSControl's Internet.bs provider supports being a Registrar. Support for being a DNS Provider is not included, but could be added in the future.
## Configuration
In your credentials file, you must provide your API key and account password
To use this provider, add an entry to `creds.json` with `TYPE` set to `INTERNETBS`
along with an API key and account password.
Example:
```json
{
"internetbs": {
"TYPE": "INTERNETBS",
"api-key": "your-api-key",
"password": "account-password"
}
@@ -24,10 +29,10 @@ In your credentials file, you must provide your API key and account password
This provider does not recognize any special metadata fields unique to Internet.bs.
## Usage
Example Javascript:
An example `dnsconfig.js` configuration:
```js
var REG_INTERNETBS = NewRegistrar('internetbs', 'INTERNETBS');
var REG_INTERNETBS = NewRegistrar("internetbs");
D("example.com", REG_INTERNETBS,
NAMESERVER("ns1.example.com."),