-
Notifications
You must be signed in to change notification settings - Fork 418
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added basic structure for domain name shop * Finished proof of concept for domainnameshop * Fixed handeling of IDNA for CNAME records * Updated documentation notes * Added docs * Ran linter and vet * Removed proxy config used for debugging * Ran go generate * Fixed issue with TTLs being restricted to a multiple of 60 * Ran tests, vet and linting and fixed flaws * Fixed typo in docs * Improved code based on feedback * Fixed issues with TXT records not working properly * Refactored according to new file layout proposed * Updated documentation matrix * Suggestions and corrections * Corrected according to suggestions Co-authored-by: Simen Bai <git@simenbai.no> Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
- Loading branch information
1 parent
befb52b
commit e9510da
Showing
12 changed files
with
688 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
--- | ||
name: DomainNameShop | ||
title: DomainNameShop Provider | ||
layout: default | ||
jsId: DOMAINNAMESHOP | ||
--- | ||
# DOMAINNAMESHOP Provider | ||
|
||
## Configuration | ||
|
||
To use this provider, add an entry to `creds.json` with `TYPE` set to `DOMAINNAMESHOP` | ||
along with your [DomainNameShop Token and Secret](https://www.domeneshop.no/admin?view=api). | ||
|
||
Example: | ||
|
||
```json | ||
{ | ||
"mydomainnameshop": { | ||
"TYPE": "DOMAINNAMESHOP", | ||
"token": "your-domainnameshop-token", | ||
"secret": "your-domainnameshop-secret" | ||
} | ||
} | ||
``` | ||
|
||
## Metadata | ||
This provider does not recognize any special metadata fields unique to DomainNameShop. | ||
|
||
## Usage | ||
An example `dnsconfig.js` configuration: | ||
|
||
```js | ||
var REG_NONE = NewRegistrar("none"); | ||
var DSP_DOMAINNAMESHOP = NewDnsProvider("mydomainnameshop"); | ||
|
||
D("example.tld", REG_NONE, DnsProvider(DSP_DOMAINNAMESHOP), | ||
A("test", "1.2.3.4") | ||
); | ||
``` | ||
|
||
## Activation | ||
[Create API Token and secret](https://www.domeneshop.no/admin?view=api) | ||
|
||
## Limitations | ||
|
||
- DomainNameShop DNS only supports TTLs which are a multiple of 60. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.