Features: - Token-based subdomain claiming - NIC V2 (DynDNS2) protocol implementation - Technitium DNS integration - Rate limiting (10 req/min IP, 1 req/min token) - Web UI for space claiming - Docker/Docker Compose support - Compatible with UniFi, pfSense, EdgeRouter Module: git.dws.rip/DWS/dyn
19 lines
424 B
Plaintext
19 lines
424 B
Plaintext
# Technitium DNS Configuration (Required)
|
|
TECHNITIUM_URL=https://dns.dws.rip
|
|
|
|
# Authentication - Use EITHER token OR username/password
|
|
TECHNITIUM_TOKEN=your-api-token-here
|
|
# TECHNITIUM_USERNAME=admin
|
|
# TECHNITIUM_PASSWORD=your-password
|
|
|
|
# Domain Configuration (Optional)
|
|
BASE_DOMAIN=dws.rip
|
|
SPACE_SUBDOMAIN=space
|
|
|
|
# Rate Limiting (Optional)
|
|
RATE_LIMIT_PER_IP=10
|
|
RATE_LIMIT_PER_TOKEN=1
|
|
|
|
# Network (Optional)
|
|
TRUSTED_PROXIES=
|