You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This package implements the [libdns interfaces](https://github.com/libdns/libdns) for [hosttech.ch](https://hosttech.ch), allowing you to manage DNS records.
7
+
8
+
## Example Use
9
+
See for an example [here](./provider_example.go).
10
+
11
+
## Constraints
12
+
Some constraints.
13
+
### Supported record types
14
+
Because the Hosttech API does not provide a way to manipulate a generic "Type,Name,Value"-Record, not every type of record can be set. Currently supported are:
15
+
- AAAA
16
+
- A
17
+
- NS
18
+
- CNAME
19
+
- MX
20
+
- TXT
21
+
- TLSA
22
+
23
+
Any unsupported record types returns an error.
24
+
25
+
### Minimal TTL
26
+
The Time-to-Life has to be at least 600 seconds, anything below that will be rejected by the API
27
+
28
+
## Further documentation
29
+
Any further documentation that could be helpful:
30
+
-[Hosttech DNS API documentation](https://api.ns1.hosttech.eu/api/documentation)
0 commit comments