Home Assistant Community Add-on: AdGuard Home

Thanks :slight_smile:
Any idea about the login issue?

Iā€™m not having that issue, so I donā€™t have any ideas on what the issue is, but I can make some suggestions for troubleshooting.

First try leave_front_door_open: true in the configuration for the addon. That should disable authentication for it, which is not good and should not be left that way, but it will atleast give you an idea if you can get the addon running and get into it without issue, so the HA authentication must be the issue.

After testing that, remember to remove it when done testing.

Then I would try removing 2FA from HA and seeing if that improves things. I donā€™t personally use 2FA so Iā€™m not sure how that works or more precisely how that works with addons. Have you used any other addons by Frenck with 2FA and not had issues, or might this be an issue for all addons?

Thanks for the quick help! I tried it out on my second HA instance and it worked there. So Iā€™ll try your debug steps on my not working instance and try to figure out, whatā€™s going wrong there.

Iā€™ve had Adguard running in Hassio for a few days now, and it works great. The only issue I have noticed is I no longer get notifications using the notify call (send a notification to my phone). After some trial and error Iā€™ve noticed that it stops working while Adguard is running, even if I have turned all filters off. The notify call works like a dream as soon as I have Adguard disabled again. I donā€™t think this is anything to do with my configuration?

:tada: Release v0.2.0

Full Changelog

Changed

  • Upgrades add-on base image to 2.3.2
  • Upgrades AdGuard Home to v0.93

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

:tada: Release v0.3.0

Full Changelog

Changed

  • Upgrades add-on base image to 3.0.0
  • Removes custom log format override
  • Makes log_level optional
  • Workaround Docker issue by reinstating legacy tags
  • Adds support for ARMv7
  • Rewrite add-on onto Bashio
  • Removes obsolete opt folder creation
  • Makes NGinx wait for AdGuard before starting
  • Fixes download location for ARMv7

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

Just in case you hadnā€™t noticed, 0.94 is out.

2 Likes

:tada: Release v1.0.0

Full Changelog

This release moves the add-on to stable / production ready :tada:
It also adds Hassio Ingress support :tada:

As for a major change: Port settings are moved out of the add-on configuration.
After the upgrade, you may need to check this (if you had changed the default before).

:warning: You need at least Home Assistant 0.91.2 :warning:

Changed

  • :arrow_up: Upgrades AdGuard Home to v0.94 (#7)
  • :arrow_up: Upgrades base image to v3.1.0
  • :sparkles: Puts AdGuard into debug mode when add-on is
  • :hammer: Use Bashio wait_for before starting NGinx
  • :hammer: Improves S6 finish scripts
  • :sparkles: Adds Hassio Ingress support
  • :pencil2: Fixes grammar in README
  • :shirt: Removes a extra space from NGinx configuration
  • :hammer: Removes number prefix from container init scripts
  • :tada: Moves add-on stage to production ready

Questions? Join our Discord server! https://discord.me/hassioaddons
Enjoying my add-ons? Consider supporting my work: https://patreon.com/frenck

3 Likes

Quick question @frenck does this mean that AdGuard is now only available through Hassio Ingress and no longer able to be accessed through a direct link outside of HA?

Besides the ā€œhassio addons configurator, open web ui, open settings, then open new tab and copy this new long addressā€ workaround.

@VladTepz, by default, direct access is disabled. This can be enabled by assigning a port to the interface in the add-on configuration.

Restart the add-on afterwards.

1 Like

Hi @frenck,
Many thanks for the update! Puts a new task on my todo list for this weekend. :slight_smile:
Just one question regarding AdGuard Home v0.94. This version introduced user-friendly client names. In order to use this, one needs to edit the /etc/hosts file. Manual
Can this be done with the add-on?

Not yet! Reasoning for me to hold off from this at this point, is because of upcoming changes to AdGuard.

Doh! I saw that option too, but somehow thought it was something else and missed the ā€œWeb interface (Not required for Hassio Ingress)ā€ :see_no_evil:

I need to remember to wait until I finish my morning coffee before posting anythingā€¦

Thanks!

1 Like

Hi, how can i set the panel with ingress?
Thank you.

panel_custom:
  - name: hassio-main
    sidebar_title: AdGuard Home
    sidebar_icon: mdi:block-helper
    js_url: /api/hassio/app/entrypoint.js
    url_path: adguard
    embed_iframe: true
    require_admin: true
    config:
      ingress: a0d7b954_adguard
2 Likes

Thank you!! :wink:

Sorry I did not understand. Do you plan to implement the ā€œuser-friendly client namesā€ in the next releases? Since I have so many devices in the home network, it would be convenient to read their name instead of their ip address. Thanks for the wonderful job you are doing.

Nope Iā€™m not, again, because of upcoming changes to AdGuard.

sorry I did not understand. I didnā€™t know about the upcoming changes, do you have a link where I can read something?

GitHubā€¦