Configuration of a reverse proxy to one AdGuardHome instance with different block lists #3476

Closed
opened 2026-03-04 03:42:45 -05:00 by deekerman · 2 comments
Owner

Originally created by @c-key on GitHub (Feb 11, 2022).

Prerequisites

  • I am running the latest version
  • I checked the documentation and found no answer
  • I checked to make sure that this issue has not already been filed

Problem Description

Is there a way to configure different reverse proxy urls to one AdGuardHome instance with different block lists?
One example maybe for a better understanding.
I configure a reverse proxy url named .../tracking-filter-doh/..., this route will be used to block only tracking lists. Another reverse proxy url named .../ad-filter-doh/... will be used to block tracking and ads. Both reverse proxy urls will be redirect to one local AdGuardHome running instance.
Is there a way to configure this behaviour? Maybe with special settings (headers or something else) in the reverse proxy url configuration which redirect to AdGuardHome?

Proposed Solution

I think one way to do this is, to run multiple instance of AdGuardHome in which are different lists of blocking types like tracking and/or ads.

Alternatives Considered

But maybe it is possible to configure a header or something else to use only selected block lists of the one local running AdGuardHome instance. Something like ctag or clientip differentiation.

Additional Information

Originally created by @c-key on GitHub (Feb 11, 2022). ### Prerequisites - [ ] I am running the latest version - [x] I checked the documentation and found no answer - [x] I checked to make sure that this issue has not already been filed ### Problem Description Is there a way to configure different reverse proxy urls to one AdGuardHome instance with different block lists? One example maybe for a better understanding. I configure a reverse proxy url named .../tracking-filter-doh/..., this route will be used to block only tracking lists. Another reverse proxy url named .../ad-filter-doh/... will be used to block tracking and ads. Both reverse proxy urls will be redirect to one local AdGuardHome running instance. Is there a way to configure this behaviour? Maybe with special settings (headers or something else) in the reverse proxy url configuration which redirect to AdGuardHome? ### Proposed Solution I think one way to do this is, to run multiple instance of AdGuardHome in which are different lists of blocking types like tracking and/or ads. ### Alternatives Considered But maybe it is possible to configure a header or something else to use only selected block lists of the one local running AdGuardHome instance. Something like ctag or clientip differentiation. ### Additional Information
deekerman 2026-03-04 03:42:45 -05:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@ainar-g commented on GitHub (Feb 11, 2022):

Hello. In v0.108.0 we are going to add the feature of having different filtering lists for different clients; see #435. That, along with ClientIDs would allow you to use different URLs to get different types of filtering. Would that work for you?

@ainar-g commented on GitHub (Feb 11, 2022): Hello. In v0.108.0 we are going to add the feature of having different filtering lists for different clients; see #435. That, along with [ClientIDs][1] would allow you to use different URLs to get different types of filtering. Would that work for you? [1]: https://github.com/AdguardTeam/AdGuardHome/wiki/Clients#clientid
Author
Owner

@c-key commented on GitHub (Feb 19, 2022):

Thanks for your answer. It looks like what I am looking for. I will wait for v0.108.0 and test ist.

@c-key commented on GitHub (Feb 19, 2022): Thanks for your answer. It looks like what I am looking for. I will wait for v0.108.0 and test ist.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/AdGuardHome#3476
No description provided.