Install AdGuard Home Cross-Platform Pi-Hole Alternative on Linux (Debian/Ubuntu)

  1. Log into the Linux device
  2. Run the following commands in a terminal window
    # download the latest adguard home release
    wget https://static.adguard.com/adguardhome/release/AdGuardHome_linux_amd64.tar.gz
    # extract the downloaded tar.gz
    sudo tar xvf AdGuardHome_linux_amd64.tar.gz
    # change directory into the extracted folder
    cd AdGuardHome
    # install AdGuardHome as a service
    sudo ./AdGuardHome -s install
  3. Open a web browser and navigate to http://localhost:3000
  4. Click the Get Started button
  5. Set the Admin Web Interface and DNS Server network interfaces and ports > Click Next
  6. Enter an admin username and password > Click Next
  7. Click Next on page 4
  8. Click Open Dashboard on the Congratutations page
  9. Log in using the admin username and password created during the install
  10. Welcome to AdGuardHome

Source: https://github.com/AdguardTeam/AdGuardHome#getting-started