This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices.
The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, and the ability to group clients for custom policy enforcement. Users can monitor network activity in real time via a web-based dashboard or programmatic API, while persistent storage ensures that configurations, logs, and blocklists remain intact across container restarts.
Beyond core filtering, the project includes extensive tools for DNS performance optimization, including query caching, recursive resolution, and upstream server configuration. It also incorporates security features such as DNSSEC validation, encrypted DNS routing, and administrative access controls to protect network integrity.
The software is distributed as a portable container image, with configuration managed primarily through environment variables and persistent volume mapping for state preservation.