AdGuard Home

Self-hosted, network-wide DNS server that blocks ads and trackers for every device on your network, comparable to Pi-hole. Open source, with a web dashboard, encrypted DNS, and parental controls. Needs an always-on machine, and some setup knowledge.

Open Source

AdGuard Home Privacy Policy

Privacy Policy Summary

  • This service is only available to users over 16 years old
  • Your private content may be accessed by people working for the service
  • Matomo and Google Analytics are used for statistics on their website
  • Your personal data is not sold
  • This service respects your browser's Do Not Track (DNT) headers on their website
  • The court of law governing the terms is in Cyprus
  • There is a date of the last update of the agreements
  • The cookies used by this service do not contain information that would personally identify you
  • Logs are deleted after 24 hours
  • Only necessary logs are kept by the service to ensure quality

Score

C

Documents

Domains Covered by Policy

  • adguard.com
  • adtidy.org

About the Data

This data is kindly provided by tosdr.org. Read full report at: #2776

AdGuard Home Source Code

Author

AdguardTeam

Description

Network-wide ads & trackers blocking DNS server

#adblock#adguard#dns#dns-over-https#dns-over-quic#dns-over-tls#dnscrypt#golang#open-source#privacy

Homepage

https://adguard.com/adguard-home/overview.html

License

GPL-3.0

Created

06 Jul 16

Last Updated

20 Jun 26

Latest version

v0.108.0-b.88

Primary Language

Go

Size

28,986 KB

Stars

34,973

Forks

2,400

Watchers

34,973

Language Usage

Language Usage

Star History

Star History

Recent Commits

  • Maksim Kazantsev (17 Jun 26)

    Pull request 2682: AGDNS-4104-fix-tls-endpoints-do-not-register Squashed commit of the following: commit 9dfeb2cbb6a107a66518a432b33edb1343fd70b7 Merge: cc748c030 5d3859bd3 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 17 17:52:41 2026 +0300 Merge branch 'master' into AGDNS-4104-fix-tls-endpoints-do-not-register commit cc748c03049be48d8135dc9151b933949a80ede1 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 17 16:42:07 2026 +0300 home: add todo; commit d7d94b48200993ffd1d5ded7a8f7c954b1be6ee2 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 17 16:07:16 2026 +0300 home: fix tls endpoints do not register

  • Ainar Garipov (17 Jun 26)

    Pull request 2681: 8276-fix-ech-base64 Updates #8276. Squashed commit of the following: commit d92a630ba1c01a1a516f723c95421a9f4a9c53d3 Merge: b6fcfbb40 af9142e98 Author: Ainar Garipov <[email protected]> Date: Wed Jun 17 16:07:38 2026 +0300 Merge branch 'master' into 8276-fix-ech-base64 commit b6fcfbb40683105807fd1a37cc023746c444c96e Author: Ainar Garipov <[email protected]> Date: Wed Jun 17 14:17:25 2026 +0300 all: fix chlog commit 1f3ded96fd375ff5210d105d88383fac514faa45 Author: Ainar Garipov <[email protected]> Date: Tue Jun 16 21:17:52 2026 +0300 dnsforward: do not require padding when parsing ech

  • Maksim Kazantsev (17 Jun 26)

    Pull request 2675: AGDNS-4104-move-tls-http-api-from-tls-manager Squashed commit of the following: commit 926a3fd13bdbb74ef9a253e61f403a9a63ebd9b2 Merge: 13e3b38d8 798cd4d2f Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 17 14:59:10 2026 +0300 Merge branch 'master' into AGDNS-4104-move-tls-http-api-from-tls-manager commit 13e3b38d823277690a9780d0d9c058620bb1b5c1 Author: Maksim Kazantsev <[email protected]> Date: Tue Jun 16 19:17:34 2026 +0300 home: fix docs; commit c73ea0e062802f4fa8b192315d266b3f9ee8df12 Author: Maksim Kazantsev <[email protected]> Date: Tue Jun 16 17:39:25 2026 +0300 home: imp code; add todo; commit 754e7d2afd41bf13179b729f98374bf871867c81 Merge: ef139f560 54e6e3002 Author: Maksim Kazantsev <[email protected]> Date: Mon Jun 15 15:11:06 2026 +0300 Merge branch 'master' into AGDNS-4104-move-tls-http-api-from-tls-manager commit ef139f5601b8052172dd437f5eda0e37782e7270 Author: Maksim Kazantsev <[email protected]> Date: Mon Jun 15 15:04:44 2026 +0300 home: imp code; imp docs; fix bugs; commit 5e7bd02bff7191582a79ae5606c6fed6e0681c01 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 10 12:58:50 2026 +0300 home: fix private fields are not set in tls settings; commit 4109d46b789c45bb99fb415636af8690d31e5a36 Author: Maksim Kazantsev <[email protected]> Date: Tue Jun 9 19:19:09 2026 +0300 home: mv tls endpoints to web api;

  • Eugene Burkov (17 Jun 26)

    Pull request 2676: AGDNS-3863-gopacket-dhcp-vol.26 Updates #4923. Squashed commit of the following: commit 072006739bf2efaef83689f1a2b2c706a31d29e1 Merge: 763b23a37 54e6e3002 Author: Eugene Burkov <[email protected]> Date: Wed Jun 17 14:40:42 2026 +0300 Merge branch 'master' into AGDNS-3863-gopacket-dhcp-vol.26 commit 763b23a37bc3c5c379832df55021f5703b9a6b0b Author: Eugene Burkov <[email protected]> Date: Tue Jun 16 17:28:05 2026 +0300 dhcpsvc: fix lease expiry logic commit 84cb6fde32b721b86e4ffdff8aebb30fe3be662a Author: Eugene Burkov <[email protected]> Date: Mon Jun 15 19:13:42 2026 +0300 dhcpsvc: imp tests commit cbe23b49f21218d02c56cb7f8b965663834e9457 Author: Eugene Burkov <[email protected]> Date: Tue Jun 9 20:45:59 2026 +0300 dhcpsvc: add v6 tests

  • Ainar Garipov (10 Jun 26)

    Pull request 2674: custom-flt-upd-ivl Squashed commit of the following: commit 37db2dd9d38299c70b114197b6da6968e49c7702 Author: Ainar Garipov <[email protected]> Date: Tue Jun 9 20:37:36 2026 +0300 filtering: imp docs commit 1ebd8f30c6810bb5e8b14246816c46c193a1e3de Author: Ainar Garipov <[email protected]> Date: Tue Jun 9 17:55:40 2026 +0300 all: allow custom filter update intervals

  • Fedor Setrakov (09 Jun 26)

    Pull request 2668: AGDNS-4038-rm-h2c-pkg Squashed commit of the following: commit 1ec1589130190478d867ae4d683fa8cae139bb07 Merge: 997f81cf8 abc48584d Author: f.setrakov <[email protected]> Date: Tue Jun 9 14:11:45 2026 +0300 Merge branch 'master' into AGDNS-4038-rm-h2c-pkg commit 997f81cf833f612a8319cab0c44c6bf5799248ce Merge: 7caeddd7d 8d4fd14b2 Author: f.setrakov <[email protected]> Date: Tue Jun 9 10:57:30 2026 +0300 Merge branch 'master' into AGDNS-4038-rm-h2c-pkg commit 7caeddd7d71cc22b0dcec8fba31a0cc937945c2c Author: f.setrakov <[email protected]> Date: Wed Jun 3 16:50:50 2026 +0300 all: imp changelog commit 60d77937ce11e38a1c2db58ee620589e4bbd5f0d Author: f.setrakov <[email protected]> Date: Tue Jun 2 20:17:17 2026 +0300 home: add docs commit f24550e69f47fd4d52b8e60321738ca612909efb Merge: 4948ea004 c7b89c77d Author: f.setrakov <[email protected]> Date: Tue Jun 2 20:12:42 2026 +0300 Merge branch 'master' into AGDNS-4038-rm-h2c-pkg commit 4948ea0047463d1cc3cdebde2c95f38bbe32c1b0 Author: f.setrakov <[email protected]> Date: Mon Jun 1 23:21:54 2026 +0300 all: rm h2c pkg

  • Maksim Kazantsev (09 Jun 26)

    Pull request 2672: AGDNS-4085-imp-updater-logs-and-errors Squashed commit of the following: commit 2730536faa012017e3d27f838824f9266dd170f7 Merge: ff3253bd4 8d4fd14b2 Author: Maksim Kazantsev <[email protected]> Date: Mon Jun 8 18:10:03 2026 +0300 Merge branch 'master' into AGDNS-4085-imp-updater-logs-and-errors commit ff3253bd4c4197737f4b0dc8f11b471d88ecd1eb Author: Maksim Kazantsev <[email protected]> Date: Fri Jun 5 12:34:51 2026 +0300 updater: fix invalid usage of validate; commit 4d8e8e7be84f8a270dea32f57cc8759d9f87706e Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 19:23:46 2026 +0300 all: upd docs; imp code; upd chlog; commit 8a88930c5c3eaef43eb9e6a4ef253f68cea65402 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 17:45:08 2026 +0300 updater: imp logs and errs;

  • Maksim Kazantsev (08 Jun 26)

    Pull request 2671: AGDNS-4081-limit-filter-size Squashed commit of the following: commit ef1249082eb3f75fdf96bde1c29ca16301b9b4e6 Author: Maksim Kazantsev <[email protected]> Date: Fri Jun 5 13:12:25 2026 +0300 upd chlog; commit 137921f6e3c5e64928ef337a241aacd7fb29b497 Author: Maksim Kazantsev <[email protected]> Date: Thu Jun 4 18:38:35 2026 +0300 upd chlog; commit d8c72419bd7a1ca02b187273fcf93d0765b59d3d Author: Maksim Kazantsev <[email protected]> Date: Thu Jun 4 18:27:35 2026 +0300 upd chlog; commit 1615c6f769f9d78137e3d06eb461e7eb9abe835c Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 19:27:19 2026 +0300 all: upd chlog; filtering: imp code; commit ae6719cf8d1aee2d45531fe671ef2d0753ab81f8 Merge: f13ce2935 c7b89c77d Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 18:24:20 2026 +0300 Merge branch 'master' into AGDNS-4081-limit-filter-size commit f13ce29355a49b280151eed871f6341bf09687dc Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 18:23:44 2026 +0300 fix conflict; commit a39eaf814239180c2b0b822e161f1fefcc000c76 Author: Maksim Kazantsev <[email protected]> Date: Wed Jun 3 18:16:27 2026 +0300 all: imp code; imp docs; commit 180ebe2dfc3b26d8e598bfbc99fa02cd1a87b76f Author: Maksim Kazantsev <[email protected]> Date: Tue Jun 2 19:55:47 2026 +0300 filtering: add limit filter size;

  • Eugene Burkov (02 Jun 26)

    Pull request 2670: upd-all Squashed commit of the following: commit 2e803728cb9a5e830bf7fda461592f2df0a88369 Author: Eugene Burkov <[email protected]> Date: Tue Jun 2 19:35:52 2026 +0300 client: upd i18n

  • Eugene Burkov (02 Jun 26)

    Pull request 2669: upd-chlog Squashed commit of the following: commit 8d4779adcef5463c823fd04e9cbd04bd75d10707 Author: Eugene Burkov <[email protected]> Date: Tue Jun 2 19:17:34 2026 +0300 all: upd chlog

  • Maksim Kazantsev (02 Jun 26)

    Pull request 2663: AG-54599-fix-blocked-domains-check Squashed commit of the following: commit 9f008f0c181b9e76c8a50a0995f4b770b3110fdf Merge: a7d2558e7 d4dbf9ce9 Author: Maksim Kazantsev <[email protected]> Date: Tue Jun 2 15:07:04 2026 +0300 Merge branch 'master' into AG-54599-fix-blocked-domains-check commit a7d2558e7ce35080ec7fec5bfaf39697e4ed06e4 Author: Maksim Kazantsev <[email protected]> Date: Mon May 25 17:34:00 2026 +0300 all: upd chlog; commit 37a688cbd96869542c1022893a2b5c0acb827cfa Author: Maksim Kazantsev <[email protected]> Date: Mon May 25 17:16:11 2026 +0300 all: upd chlog; commit ee75d9378f0705e28d4eb9fc1e073f77f2bc2e1e Author: Maksim Kazantsev <[email protected]> Date: Mon May 25 15:50:48 2026 +0300 filtering: fix blocked domains check;

  • Eugene Burkov (28 May 26)

    Pull request 2659: AGDNS-3863-gopacket-dhcp-vol.25 Updates #4923. Squashed commit of the following: commit b1647cbe59860c18518f78da0dbc6154a4aef4d1 Merge: be73f9ae1 e3adf9d46 Author: Eugene Burkov <[email protected]> Date: Thu May 28 15:42:24 2026 +0300 Merge branch 'master' into AGDNS-3863-gopacket-dhcp-vol.25 commit be73f9ae15ebed8d59aba98efaee36f88c2ba5bf Author: Eugene Burkov <[email protected]> Date: Thu May 28 14:47:51 2026 +0300 dhcpsvc: fix out of bounds commit 6f9a2cc89f50de23f67b835c29b9a3a1152e5b85 Author: Eugene Burkov <[email protected]> Date: Wed May 27 15:38:11 2026 +0300 dhcpsvc: imp reservation logic commit 8f5360453b09de7fe5ee68c3afc71046f9feff33 Author: Eugene Burkov <[email protected]> Date: Wed May 27 15:21:23 2026 +0300 dhcpsvc: imp code, fix logic commit b1b80d82e38cb7be6cac74116de4e75db163d9f2 Merge: 4bdd71763 249a3a161 Author: Eugene Burkov <[email protected]> Date: Tue May 26 18:24:26 2026 +0300 Merge branch 'master' into AGDNS-3863-gopacket-dhcp-vol.25 commit 4bdd717637dadfc30aa1a8795c33a2b285aa9e2c Author: Eugene Burkov <[email protected]> Date: Tue May 26 18:22:58 2026 +0300 dhcpsvc: fix logic, imp code, docs commit 32fc9f4db0ca36bd9ce2f5886cf846b191fbe565 Author: Eugene Burkov <[email protected]> Date: Wed May 20 14:27:09 2026 +0300 dhcpsvc: handle solicit

  • Eugene Burkov (28 May 26)

    Pull request 2664: upd-fsnotify Squashed commit of the following: commit 49df1909321bca1315d94b3530279e106ab269a4 Merge: 2a16ea73f 328551582 Author: Eugene Burkov <[email protected]> Date: Thu May 28 13:50:54 2026 +0300 Merge branch 'master' into upd-fsnotify commit 2a16ea73fe77b2a57affff3a78012dde01e865bb Author: Eugene Burkov <[email protected]> Date: Wed May 27 14:39:50 2026 +0300 all: rm todo commit c4599d67f458061647466778c5082c4f6d7e7466 Author: Eugene Burkov <[email protected]> Date: Tue May 26 18:39:47 2026 +0300 all: upd deps

  • Eugene Burkov (27 May 26)

    Pull request 2665: upd-all Squashed commit of the following: commit e42fdc074796197bd740dee8a1626dff9e18ed6a Author: Eugene Burkov <[email protected]> Date: Wed May 27 18:11:16 2026 +0300 client: upd i18n

  • Fedor Setrakov (22 May 26)

    Pull request 2656: AG-54304-path-traversal-vuln Squashed commit of the following: commit 33991debf6893bbfef320be5363bc83e11859039 Merge: 3f88261a5 83d8d6595 Author: f.setrakov <[email protected]> Date: Fri May 22 16:10:53 2026 +0300 Merge branch 'master' into AG-54304-path-traversal-vuln commit 3f88261a5bba60243c8fd25fcf898789765e80eb Author: f.setrakov <[email protected]> Date: Thu May 21 17:13:37 2026 +0300 home: imp code commit 589589f4f241bcdb5d0c94b5837299b8685443f2 Author: f.setrakov <[email protected]> Date: Wed May 20 15:42:34 2026 +0300 all: fix race, imp code commit 762f073facc451e6bc160a21e068352b14806620 Author: f.setrakov <[email protected]> Date: Tue May 19 18:13:24 2026 +0300 all: fix path-traversal vuln

  • Eugene Burkov (22 May 26)

    Pull request 2662: upd-chlog Squashed commit of the following: commit fd4c31b21bcee0db6d1211ebcddb11ed522f09b1 Author: Eugene Burkov <[email protected]> Date: Fri May 22 11:06:00 2026 +0300 all: upd chlog

  • Eugene Burkov (21 May 26)

    Pull request 2660: 8384-fix-do-caching Updates #8384. Updates #7046. Squashed commit of the following: commit 62b9aece3464a3b38e3b54fb12438dfd34330418 Author: Eugene Burkov <[email protected]> Date: Thu May 21 19:51:09 2026 +0300 all: log duration changes commit 6dc85b11a6d72e4da288b7b6dcd20de8620274e1 Author: Eugene Burkov <[email protected]> Date: Thu May 21 19:41:09 2026 +0300 all: upd proxy & golibs commit 14d59df3b484b8a0c2e738d098c8793aebccc828 Author: Eugene Burkov <[email protected]> Date: Thu May 21 17:23:00 2026 +0300 all: upd proxy commit 43a4553b7f65c2c4df9f9e68cd2838c62ae34a65 Author: Eugene Burkov <[email protected]> Date: Thu May 21 12:10:39 2026 +0300 all: log changes commit 1de93b2800e34bcc0472dcb65ea0b6ace85937d8 Author: Eugene Burkov <[email protected]> Date: Wed May 20 21:12:12 2026 +0300 all: upd proxy

  • Fedor Setrakov (20 May 26)

    Pull request 2658: AGDNS-3951-imp-querylog-docs Squashed commit of the following: commit 485a706e5473e86e4e999f5b3dc64e3e8b2b6fce Merge: 0648cd6a0 3144e1856 Author: f.setrakov <[email protected]> Date: Wed May 20 15:09:50 2026 +0300 Merge branch 'master' into AGDNS-3951-imp-querylog-docs commit 0648cd6a0d6db860f153d3b70515b25d351ab18f Author: f.setrakov <[email protected]> Date: Wed May 20 14:59:00 2026 +0300 openapi: imp changelog commit 5d12ed3cf7b99d873c7b45de526673974922dd25 Author: f.setrakov <[email protected]> Date: Wed May 20 14:53:32 2026 +0300 openapi: changelog commit 740d4eb46e738c5bf0c9cffd8f21dff37260f279 Author: f.setrakov <[email protected]> Date: Wed May 20 14:29:05 2026 +0300 openapi: imp doc

  • Maksim Kazantsev (20 May 26)

    Pull request 2657: AGDNS-3720-add-tls-config-provider Squashed commit of the following: commit 1748706d70718ae68d64cb0b26d30be5c3635a8d Author: Maksim Kazantsev <[email protected]> Date: Wed May 20 12:21:56 2026 +0300 all: imp docs; commit 90f314adeadd167765a0a86493877f042f4b9805 Author: Maksim Kazantsev <[email protected]> Date: Tue May 19 20:02:09 2026 +0300 home: imp code; commit 76265a91fd138ee344acc644bc3a8cfbb0c458f9 Author: Maksim Kazantsev <[email protected]> Date: Tue May 19 19:39:35 2026 +0300 all: add tls config provider; imp tests;

  • Eugene Burkov (19 May 26)

    Pull request 2655: upd-all Squashed commit of the following: commit ff87d71ff211f5847c661ff47e9a8602538cb184 Author: Eugene Burkov <[email protected]> Date: Tue May 19 17:42:41 2026 +0300 client: upd i18n

  • Eugene Burkov (19 May 26)

    Pull request 2654: upd-chlog Squashed commit of the following: commit e2f29bb0259f86924769cc22ae90b08d8e185c66 Author: Eugene Burkov <[email protected]> Date: Tue May 19 16:10:19 2026 +0300 all: revert new changes commit e7ceeba073b2a318108c5ec4890589ed18c56488 Author: Eugene Burkov <[email protected]> Date: Tue May 19 16:00:09 2026 +0300 all: upd chlog

  • Maksim Kazantsev (14 May 26)

    Pull request 2651: upd-go Squashed commit of the following: commit 91bca21184b5bcc06f91c1b30c3eb684cad6e742 Author: Maksim Kazantsev <[email protected]> Date: Wed May 13 21:07:00 2026 +0300 fix spacing; commit a8871572757b8ede5bd6d4c7548bcb64cc3792d7 Author: Maksim Kazantsev <[email protected]> Date: Wed May 13 21:04:38 2026 +0300 rollback redundant changes; commit 71db72bac6bcccfbce57d18096ee50d6bedc665a Author: Maksim Kazantsev <[email protected]> Date: Wed May 13 21:01:14 2026 +0300 upd go version to 1.26.3

  • Fedor Setrakov (13 May 26)

    Pull request 2645: AGDNS-3951-querylog-search-criterion Squashed commit of the following: commit 8606668738add53456063aa8f68ded3812170df3 Merge: 9aff68363 b60af4bf3 Author: f.setrakov <[email protected]> Date: Wed May 13 11:45:39 2026 +0300 Merge branch 'master' into AGDNS-3951-querylog-search-criterion commit 9aff6836320a8313900101311adaa28ac826c53e Author: f.setrakov <[email protected]> Date: Fri May 8 17:40:09 2026 +0300 querylog: rm unicode check commit b093974b08cf02ea42baf492690ad64c93879fa5 Author: f.setrakov <[email protected]> Date: Fri May 8 16:12:41 2026 +0300 all: imp code commit 2b2c35708ba009e2e93fdd46674311b976c1a123 Author: f.setrakov <[email protected]> Date: Thu May 7 16:39:20 2026 +0300 all: imp docs, tests commit c1d1fd8294972f66e4333c44309ca65e1a4495d7 Author: f.setrakov <[email protected]> Date: Wed May 6 15:16:30 2026 +0300 all: imp docs, quick match commit 2cb80fd6b7a7bb2e6eae359b3596f24299c4c817 Merge: 17fac082d e5c79502f Author: f.setrakov <[email protected]> Date: Tue May 5 12:56:41 2026 +0300 Merge branch 'master' into AGDNS-3951-querylog-search-criterion commit 17fac082d98b31a3b31e915496a75b4be85102a0 Author: f.setrakov <[email protected]> Date: Tue May 5 12:50:51 2026 +0300 all: imp code commit 3d093cc9886f0ec5c1ac74fa3e7069edb925963f Author: f.setrakov <[email protected]> Date: Mon May 4 17:51:45 2026 +0300 all: add tests commit 2a33db2182811dbeb24311a72734d9be46d155c6 Author: f.setrakov <[email protected]> Date: Wed Apr 29 19:10:02 2026 +0300 all: add reason criterion

  • Eugene Burkov (06 May 26)

    Pull request 2650: AGDNS-3863-gopacket-dhcp-vol.24 Updates #4923. Squashed commit of the following: commit 32b3580ed051c4d0b021fd0b141b2e25cd36b584 Author: Eugene Burkov <[email protected]> Date: Tue May 5 18:37:03 2026 +0300 dhcpsvc: fix docs commit cce786e4591d94373b6e2bcbeb51ee5ca1fa1764 Author: Eugene Burkov <[email protected]> Date: Tue May 5 15:44:53 2026 +0300 dhcpsvc: validate v6 messages

  • Eugene Burkov (05 May 26)

    Pull request 2648: upd-all Squashed commit of the following: commit a2d683320542638ea767918eb546fa0706e22bbd Author: Eugene Burkov <[email protected]> Date: Mon May 4 20:22:04 2026 +0300 client: upd i18n

  • Ainar Garipov (04 May 26)

    Pull request 2643: AGDNS-3952-udp-id Squashed commit of the following: commit c5c13036947bdc16a75906d8618b7b641e595f58 Merge: 2e445364b 95b242131 Author: Ainar Garipov <[email protected]> Date: Mon May 4 18:00:18 2026 +0300 Merge branch 'master' into AGDNS-3952-udp-id commit 2e445364b5044c98eafe1171793e772f09b2dd1b Author: Ainar Garipov <[email protected]> Date: Mon May 4 17:49:01 2026 +0300 all: upd tag commit 2c685dd60a009dae39386d3850e42d2d94d609dd Author: Ainar Garipov <[email protected]> Date: Thu Apr 30 14:31:39 2026 +0300 all: upd chlog commit 1fe4ac4353ee0f72c1e207d3b129d94a42e01e76 Author: Ainar Garipov <[email protected]> Date: Tue Apr 28 21:36:12 2026 +0300 all: upd dnsproxy

  • Eugene Burkov (04 May 26)

    Pull request 2646: 8359-fix-deadlock Updates #8359. Squashed commit of the following: commit 3242b00261ddcf37632999a992e2b81eae5a7f95 Author: Eugene Burkov <[email protected]> Date: Thu Apr 30 14:10:13 2026 +0300 stats: imp code commit b7bf300f8744b53f6cd49ce37ebd36c970da5630 Author: Eugene Burkov <[email protected]> Date: Wed Apr 29 22:28:59 2026 +0300 all: fix deadlock

  • Ildar Kamalov (27 Apr 26)

    Pull request 2641: ADG-8560 remove axios and replace charts library with recharts Updates #6823 Squashed commit of the following: commit c4309d3015ede9a7631e91afe96f9a2091c6c429 Author: Ildar Kamalov <[email protected]> Date: Mon Apr 27 14:32:09 2026 +0300 fix lint commit d290420191d83c4d2dcbabd04eea2fb921d94f4b Author: Ildar Kamalov <[email protected]> Date: Mon Apr 27 13:16:05 2026 +0300 fix translations issue commit a3b7bac981700d1bd4897763ffe02f176bab770e Merge: 170f08c53 c22183c6f Author: Ildar Kamalov <[email protected]> Date: Fri Apr 24 18:12:58 2026 +0300 Merge branch 'master' into ADG-8560 commit 170f08c532fa301d3bc139217fec0f9d46d6add1 Merge: 01ef4bb1b 313135d74 Author: Ildar Kamalov <[email protected]> Date: Thu Apr 23 17:58:20 2026 +0300 Merge branch 'master' into ADG-8560 commit 01ef4bb1b4965b3083d26c2d44039a435ba85b43 Author: Ildar Kamalov <[email protected]> Date: Thu Apr 23 17:54:51 2026 +0300 changelog commit 5e43688eed2e97501610fd4c000df2c85beed169 Author: Ildar Kamalov <[email protected]> Date: Thu Apr 23 17:49:32 2026 +0300 ADG-8560 remove axios and replace charts library

  • Ainar Garipov (24 Apr 26)

    Pull request 2638: AGDNS-3945-imp-querylog Squashed commit of the following: commit 9ca94b03ee255cf8810c72ffcf967ae348d796fd Merge: 5516a95d0 44dfffc83 Author: Ainar Garipov <[email protected]> Date: Fri Apr 24 15:44:56 2026 +0300 Merge branch 'master' into AGDNS-3945-imp-querylog commit 5516a95d082dbe8acc85efb0833c63f7a7bde220 Author: Ainar Garipov <[email protected]> Date: Thu Apr 23 17:10:12 2026 +0300 all: imp doc, names commit 6e8ab1387a0d7e20cffca8dbc99f08a9acb440c1 Author: Ainar Garipov <[email protected]> Date: Wed Apr 22 21:51:04 2026 +0300 all: imp go.mod, names, errors commit 20f5e335c1f3c21d7cc6ec6dd57389507627ba3d Author: Ainar Garipov <[email protected]> Date: Wed Apr 22 21:02:13 2026 +0300 all: modernize code; imp querylog

  • Eugene Burkov (24 Apr 26)

    Pull request 2640: 8348-improve-dhcpd-error-handling Updates #8348. Squashed commit of the following: commit efc0f41d1948f899396f97daf0567d6e55a4c62c Merge: 86fa74426 313135d74 Author: Eugene Burkov <[email protected]> Date: Thu Apr 23 18:21:20 2026 +0300 Merge branch 'master' into 8348-improve-dhcpd-error-handling commit 86fa744261347345e494df5aaa2267f403c3f052 Author: Eugene Burkov <[email protected]> Date: Thu Apr 23 15:09:40 2026 +0300 dhcpd: change log level

AdGuard Home Security

5.6/10

Repo Security Summary

Updated 08 Jun 26

  • Code-Review 0/10
  • Packaging N/A
  • Token-Permissions 10/10
  • Dangerous-Workflow 10/10
  • Maintained 10/10
  • CII-Best-Practices 0/10
  • Security-Policy 10/10
  • SAST 0/10
  • Binary-Artifacts 10/10
  • License 10/10
  • Fuzzing 10/10
  • Branch-Protection 0/10
  • Signed-Releases 0/10
  • Pinned-Dependencies 0/10

Security Advisories (2)

  • low Patched

    CVE-2026-47703 DoQ-to-UDP State Reduction and Source-Port Oracle

  • critical Patched CVSS 9.8

    CVE-2026-32136 HTTP/2 Cleartext (h2c) Upgrade Authentication Bypass

AdGuard Home Website

Website

Redirects

Redirects to https://adguard-dns.io/welcome.html

Security Checks

1 security checks failed (64 passed)

  • External Redirect Detected

Server Details

  • IP Address 104.18.188.9
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US US
  • FR FR
  • CA CA

Safety Score

Website marked as safe

100%

Blacklist Check

adguard.com was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

AdGuard Home Docker

Container Info

Adguardhome

AdGuard Home is a network-wide software for blocking ads & tracking.

#Other#Tools adguard/adguardhome:latest

Run Command

docker run -d \
  -p 53:53/tcp \
  -p 53:53/udp \
  -p 67:67/udp \
  -p 80:80/tcp \
  -p 443:443/tcp \
  -p 443:443/udp \
  -p 3001:3000/tcp \
  -p 853:853/tcp \
  -p 784:784/udp \
  -p 853:853/udp \
  -p 8853:8853/udp \
  -p 5443:5443/tcp \
  -p 5443:5443/udp \
  -v /portainer/Files/AppData/Config/AdguardHome/config:/opt/adguardhome/conf \
  -v /portainer/Files/AppData/Config/AdguardHome/work:/opt/adguardhome/work \
  --restart=unless-stopped \
  adguard/adguardhome:latest

Compose File

version: 3.8
services:
  adguardhome-container:
    image: "adguard/adguardhome:latest"
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "67:67/udp"
      - "80:80/tcp"
      - "443:443/tcp"
      - "443:443/udp"
      - "3001:3000/tcp"
      - "853:853/tcp"
      - "784:784/udp"
      - "853:853/udp"
      - "8853:8853/udp"
      - "5443:5443/tcp"
      - "5443:5443/udp"
    volumes:
      - "/portainer/Files/AppData/Config/AdguardHome/config:/opt/adguardhome/conf"
      - "/portainer/Files/AppData/Config/AdguardHome/work:/opt/adguardhome/work"
    restart: unless-stopped

Port List

  • 53:53/tcp
  • 53:53/udp
  • 67:67/udp
  • 80:80/tcp
  • 443:443/tcp
  • 443:443/udp
  • 3001:3000/tcp
  • 853:853/tcp
  • 784:784/udp
  • 853:853/udp
  • 8853:8853/udp
  • 5443:5443/tcp
  • 5443:5443/udp

Volume Mounting

  • /portainer/Files/AppData/Config/AdguardHome/config /opt/adguardhome/conf
  • /portainer/Files/AppData/Config/AdguardHome/work /opt/adguardhome/work

AdGuard Home Reviews

More Ad Blockers

  • Open source mobile ad-blocker that acts like a firewall. Since it's device-wide, once connected all apps will have ads/ trackers blocked, and the blacklist can be edited. The app is free, but there is a premium option, which has a built-in VPN.

  • A shell script application to manage ad-blocking, Dnsmasq logging, Entware and pixelserv-tls installations and more on supported routers running Asuswrt-Merlin firmware, including its forks.

  • A POSIX-compliant shell script, designed for Unix-like systems, that gets a list of domains that serve ads, tracking scripts and malware from multiple sources and creates a hosts file (alternative formats are also supported) that prevents your system from connecting to them. Aimed at improving security and privacy through blocking advert, tracking and malware associated domains.

  • Pi-Hole

    Pi-Hole

    pi-hole.net

    Incredibly powerful, network-wide ad-blocker. Works out-of-the-box, light-weight with an intuitive web interface, but still allows for a lot of advanced configuration for power users. As well as blocking ads and trackers, Pi-Hole speeds up your network speeds quite significantly. The dashboard has detailed statistics, and makes it easy to pause/ resume Pi-Hole if needed.

  • Free and open source ad-blocker and a firewall for Android 6+ (no root required).

  • Light-weight, fast browser extension for Firefox and Chromium (Chrome, Edge, Brave Opera etc), that blocks tracking, ads and known malware. uBlock is easy-to-use out-of-the-box, but also has a highly customisable advanced mode, with a point-and-click firewall which can be configured on a per-site basis.

About the Data: AdGuard Home

Change History

API

You can access AdGuard Home's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/adguard-home

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share AdGuard Home

Help your friends compare Ad Blockers, and pick privacy-respecting software and services.
Share AdGuard Home and Awesome Privacy with your network!

View Ad Blockers (7)