TrafegoDNS
Docker 应用程序 from Selfhosters
概述
运行时参数
- 网络
bridge- 外壳
bash- 特权
- false
模板配置
Choose how to detect hostnames: Traefik API or direct container labels
- 目标
- OPERATION_MODE
- 默认值
- traefik|direct
Select DNS provider to use
- 目标
- DNS_PROVIDER
- 默认值
- cloudflare|digitalocean|route53
Cloudflare API token (requires DNS edit permissions) - Required when using Cloudflare provider
- 目标
- CLOUDFLARE_TOKEN
Your domain name managed in Cloudflare (e.g., example.com) - Required when using Cloudflare provider
- 目标
- CLOUDFLARE_ZONE
DigitalOcean API token (requires write access) - Required when using DigitalOcean provider
- 目标
- DO_TOKEN
Your domain name managed in DigitalOcean (e.g., example.com) - Required when using DigitalOcean provider
- 目标
- DO_DOMAIN
AWS IAM access key with Route53 permissions - Required when using Route53 provider
- 目标
- ROUTE53_ACCESS_KEY
AWS IAM secret key - Required when using Route53 provider
- 目标
- ROUTE53_SECRET_KEY
Your domain name managed in Route53 (e.g., example.com) - Required when using Route53 provider
- 目标
- ROUTE53_ZONE
URL to Traefik API (including protocol and port) - Only used when Operation Mode is 'traefik'
- 目标
- TRAEFIK_API_URL
- 默认值
- http://traefik:8080/api
- 价值
- http://traefik:8080/api
Whether to automatically remove orphaned DNS records
- 目标
- CLEANUP_ORPHANED
- 默认值
- true|false
- 价值
- false
Configuration storage path
- 目标
- /config
- 默认值
- /mnt/user/appdata/trafegodns
- 价值
- /mnt/user/appdata/trafegodns
Docker socket for container monitoring
- 目标
- /var/run/docker.sock
- 默认值
- /var/run/docker.sock
- 价值
- /var/run/docker.sock
User ID to run as
- 默认值
- 99
- 价值
- 99
Group ID to run as
- 默认值
- 100
- 价值
- 100
Logging level
- 目标
- LOG_LEVEL
- 默认值
- ERROR|WARN|INFO|DEBUG|TRACE
- 价值
- INFO
Comma-separated list of hostnames to preserve from cleanup (supports wildcards)
- 目标
- PRESERVED_HOSTNAMES
Comma-separated list of hostnames to create and maintain (format: hostname:type:content:ttl:proxied)
- 目标
- MANAGED_HOSTNAMES
Optional basic auth username for Traefik API - Only used when Operation Mode is 'traefik'
- 目标
- TRAEFIK_API_USERNAME
Optional basic auth password for Traefik API - Only used when Operation Mode is 'traefik'
- 目标
- TRAEFIK_API_PASSWORD
Alternative to ROUTE53_ZONE: Your Route53 hosted zone ID - Only used when DNS Provider is 'route53'
- 目标
- ROUTE53_ZONE_ID
AWS region for Route53 API calls - Only used when DNS Provider is 'route53'
- 目标
- ROUTE53_REGION
- 默认值
- eu-west-2
- 价值
- eu-west-2
详细信息
ghcr.io/elmerfds/trafegodns:latest在Unraid 上运行 TrafegoDNS 。
TrafegoDNS 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。