Sign inSign up

webyhomelab/adb-pd

By webyhomelab

Updated 5 months ago

Image
1

432

webyhomelab/adb-pd repository overview

🛡️ ADB-PD (Private DNS Adblock)

High-performance DNS-over-HTTPS/TLS/QUIC resolver with a pro-grade Glassmorphism Dashboard.

Docker Image Size Docker Pulls License: MIT


🌍 Overview / Огляд

ADB-PD is a lightweight, self-hosted DNS solution designed for privacy, speed, and absolute control. It serves as a modern alternative to legacy DNS servers, focusing on encrypted protocols (DoH, DoT) and providing a real-time, aesthetically pleasing management experience.

(Detailed architecture diagram available on GitHub repository)


✨ Key Features / Ключові можливості

🚀 Performance & Logic / Продуктивність та логіка
  • Parallel Upstream Resolution: Queries multiple DNS providers simultaneously and returns the fastest response.
  • Optimistic Caching: Serves expired records from cache while updating them in the background.
  • Conditional Routing: Custom rules to route specific domains to specific upstream servers.
🔒 Security & Privacy / Безпека та приватність
  • Encrypted Protocols: Native support for DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT).
  • Stealth Mode: Unauthorized queries are silently dropped.
  • Robust ACL: Advanced Access Control Lists based on IP ranges or Client IDs.

🚀 Deployment / Розгортання

docker run -d --name adb-pd   --network host   -v \/root/geminicli/projects/adb-pd/config.yaml:/app/config.yaml   -v /etc/letsencrypt:/etc/letsencrypt:ro   --restart always   webyhomelab/adb-pd:latest

🤝 Contribution

Developed with ❤️ by Weby Homelab. Feel free to fork and submit Pull Requests!


📜 License

MIT License. Free for personal and commercial use.

Made with ❤️ in Kyiv under air raid sirens and blackouts
© 2026 Weby Homelab

Tag summary

Content type

Image

Digest

sha256:b8f36f917

Size

57.2 MB

Last updated

5 months ago

docker pull webyhomelab/adb-pd