{"repo":"Kk-ships/dnsforwarder","free":true,"listed":false,"github":"https://github.com/Kk-ships/dnsforwarder","clone":"git clone https://github.com/Kk-ships/dnsforwarder.git","description":"High-performance DNS forwarder with caching, client/domain-based routing, hot-reloadable rules from folder, Prometheus metrics, and Docker support.","language":"Go","stars":35,"topics":["dns","docker","docker-compose","golang","homelab","selfhosted","dns-forwarder"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"DNS Forwarder A high-performance, cache-enabled DNS forwarder written in Go. This project forwards DNS queries to upstream servers, caches responses for improved performance, and provides detailed logging, statistics, and flexible routing features. Key Performance Metrics dashboard showing queries/sec, cache hit rate, success rate, upstream health, memory usage, and uptime System resource utilization tracking memory, active goroutines, and cache size over time Detailed performance panels including query trends by type, response time distribution, upstream server performance, cache performance, and error analysis Table of Contents - What's New - Features - Usage - Configuration - Client-Based DNS Routing - Domain Routing - Stale Cache Updater - Monitoring and Metrics - PID File Management - License - Credits","default_branch":null,"files":null,"tree":[],"storefront":"/r/Kk-ships","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Kk-ships/dnsforwarder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}