mirror of
https://github.com/DI0IK/homepage-plus.git
synced 2025-07-07 14:18:47 +00:00
Feature: Technitium DNS Widget (#3904)
--------- Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
This commit is contained in:
parent
e2518b37d9
commit
4c6150a545
9 changed files with 188 additions and 0 deletions
|
@ -113,6 +113,7 @@ You can also find a list of all available service widgets in the sidebar navigat
|
|||
- [Syncthing Relay Server](syncthing-relay-server.md)
|
||||
- [Tailscale](tailscale.md)
|
||||
- [Tandoor](tandoor.md)
|
||||
- [Technitium DNS](technitium.md)
|
||||
- [TDarr](tdarr.md)
|
||||
- [Traefik](traefik.md)
|
||||
- [Transmission](transmission.md)
|
||||
|
|
26
docs/widgets/services/technitium.md
Normal file
26
docs/widgets/services/technitium.md
Normal file
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
title: Technitium DNS Server
|
||||
description: Technitium DNS Server Widget Configuration
|
||||
---
|
||||
|
||||
Learn more about [Technitium DNS Server](https://technitium.com/dns/).
|
||||
|
||||
Allowed fields (up to 4): `["totalQueries","totalNoError","totalServerFailure","totalNxDomain","totalRefused","totalAuthoritative","totalRecursive","totalCached","totalBlocked","totalDropped","totalClients"]`.
|
||||
|
||||
Defaults to: `["totalQueries", "totalAuthoritative", "totalCached", "totalServerFailure"]`
|
||||
|
||||
```yaml
|
||||
widget:
|
||||
type: technitium
|
||||
url: <url to dns server>
|
||||
key: biglongapitoken
|
||||
range: LastDay # optional, defaults to LastHour
|
||||
```
|
||||
|
||||
#### API Key
|
||||
|
||||
This can be generated via the Technitium DNS Dashboard, and should be generated from a special API specific user.
|
||||
|
||||
#### Range
|
||||
|
||||
`range` value determines how far back of statistics to pull data for. The value comes directly from Technitium API documentation found [here](https://github.com/TechnitiumSoftware/DnsServer/blob/master/APIDOCS.md#dashboard-api-calls), defined as `"type"`. The value can be one of: `LastHour`, `LastDay`, `LastWeek`, `LastMonth`, `LastYear`.
|
Loading…
Add table
Add a link
Reference in a new issue