Run AdGuard Home - Cross Platform Pi Hole Alternative - in Docker @i12bretro
Run AdGuard Home - Cross Platform Pi Hole Alternative - in Docker  @i12bretro
Uploaded May 2023 | Updated September 2026, 2 weeks ago
#AdGuard #AdBlocker #Docker

*** Updated 06/03/2023

Full steps can be found at i12bretro.github.io/tutorials/0429.html

--------------------------------------------------------------------
What is AdGuard Home?
--------------------------------------------------------------------
AdGuard Home is a network-wide software for blocking ads and tracking. After you set it up, it'll cover ALL your home devices, and you don't need any client-side software for that.
It operates as a DNS server that re-routes tracking domains to a “black hole”, thus preventing your devices from connecting to those servers. It's based on software we use for our public AdGuard DNS servers, and both share a lot of code. - github.com/AdguardTeam/AdguardHome
 
--------------------------------------------------------------------
Installing Docker
--------------------------------------------------------------------
   01. Log into the Linux host and run the following commands in a terminal window
         # update software respositories
         sudo apt update
         # install available software updates
         sudo apt upgrade -y
         # install prerequisites
         sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y
         # add docker gpg key
         curl -fsSL download.docker.com/linux/debian/gpg | sudo apt-key add -
         # add docker apt repository
         sudo apt-add-repository "deb [arch=amd64] download.docker.com/linux/debian buster stable"
         # install docker
         sudo apt install docker -y
         # add the current user to the docker group
         sudo usermod -aG docker $USER
         # reauthenticate for the new group membership to take effect
         su - $USER
 
--------------------------------------------------------------------
Running AdGuard Home Container
--------------------------------------------------------------------
   01. Continue with the following commands in a terminal window
         # make adguard working directories
         mkdir ~/docker/adguard/work -p && mkdir ~/docker/adguard/conf -p
         # run the adguardhome docker image
         docker run --name adguardhome -v ~/docker/adguard/work:/opt/adguardhome/work -v ~/docker/adguard/conf:/opt/adguardhome/conf -p 53:53/tcp -p 53:53/udp -p 80:80/tcp -p 3000:3000/tcp --restart unless-stopped -d adguard/adguardhome
   02. Open a web browser and navigate to http://localhost:3000
   03. Click the Get Started button
   04. Set the Admin Web Interface and DNS Server network interfaces and ports ≫ Click Next
   05. Enter an admin username and password ≫ Click Next
   06. Click Next on page 4
   07. Click Open Dashboard on the Congratutations page
   08. Log in using the admin username and password created during the install
   09. Welcome to AdGuardHome running as a Docker container
 
Source:  github.com/AdguardTeam/AdGuardHome/wiki/Docker
 


### Connect with me and others ###
★ Discord: discord.com/invite/EzenvmSHW8
★ Reddit: reddit.com/r/i12bretro
★ Twitter: twitter.com/i12bretro
Run AdGuard Home - Cross Platform Pi Hole Alternative - in DockerCreate and Apply SSL Certificate to OpenWRT LuCI Web InterfaceSelf-hosted Wikipedia Style Wiki with MediaWiki on WindowsRun miniPaint - Browser Based Image Editor - on LinuxInstall Akaunting - Open Source Accounting Software - On WindowsInstalling phpBB Forum/Bulletin Board on DebianRunning a CloudReady ChromeOS VM in VirtualboxInstall Matomo - Self-Hosted Google Analytics Alternative - on LinuxRun the Official Debian Rolling Release - Sid - in a VirtualBox VMInstall ownCloud on Windows with WSL2Run SolidInvoice - Open Source Invoicing Software - in DockerRaspberry Pi 4 vs Intel Celeron N3060
i12bretro |

Run AdGuard Home - Cross Platform Pi Hole Alternative - in Docker

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER