AdGuard is a very powerful ad-blocking tool, it provides a network-wide ads & trackers blocking DNS server. In this tutorial, I will demonstrate how to setup AdGuard Home on QNAP Container station.

As usual, you need to get Container Station installed on your QNAP. Then perform the following steps:

  • In Container Station, in the left panel, click Create and search adguardhome, create the container and ensure you are using the latest version.
  • In the creation panel, give the container a proper name, or leave it as default.
  • For the other settings, remain default. Navigate to Advanced Settings.
  • Under Network, specify the hostname to be adguard for easy searching.
  • In Network Mode, choose bridge. This step is important.
  • It is strongly advised to manually determine the IP address, so that when we configure the DNS server in our router, it won’t be pointing nowhere. In my case, I set it as 192.168.1.101.
  • Click Create to initialize the docker, it shall take a minute or so. When it is running properly, go to 192.168.1.101 in your browser to configure the AdGuard home.

For the remaining configuration, it is quite straight forward. Choose the blocklist to tweak your need. You can see this post for more details.