{"id":22993981,"url":"https://github.com/azagramac/adguardhome-docker","last_synced_at":"2025-06-30T06:07:42.918Z","repository":{"id":211772256,"uuid":"729914348","full_name":"azagramac/adguardhome-docker","owner":"azagramac","description":"Official Adguard Home image to deploy in a docker container, DNS server blocking ads and trackers in the whole network, with DNS over TLS, DNS over HTTP, DNSSEC..., all in a docker container, compatible with RaspberryPi, NanoPi, Synology...","archived":false,"fork":false,"pushed_at":"2025-01-10T19:37:05.000Z","size":51,"stargazers_count":7,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T07:21:59.811Z","etag":null,"topics":["adguard","adguard-blocklist","adguard-dns","adguard-home","adguard-home-blocklist","adguard-list","adguardhome","docker","docker-compose","docker-container","docker-image","docker-images","docker-swarm"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/azagramac.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"ko_fi":"azagramac","custom":["https://www.paypal.com/paypalme/azagramac"]}},"created_at":"2023-12-10T18:30:05.000Z","updated_at":"2025-03-17T12:47:15.000Z","dependencies_parsed_at":"2024-12-23T16:27:33.921Z","dependency_job_id":"04d4fa94-3bd0-4397-9ec4-80776d6a7f3a","html_url":"https://github.com/azagramac/adguardhome-docker","commit_stats":null,"previous_names":["azagramac/adguardhome-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/azagramac/adguardhome-docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azagramac%2Fadguardhome-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azagramac%2Fadguardhome-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azagramac%2Fadguardhome-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azagramac%2Fadguardhome-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/azagramac","download_url":"https://codeload.github.com/azagramac/adguardhome-docker/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/azagramac%2Fadguardhome-docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262720641,"owners_count":23353450,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adguard","adguard-blocklist","adguard-dns","adguard-home","adguard-home-blocklist","adguard-list","adguardhome","docker","docker-compose","docker-container","docker-image","docker-images","docker-swarm"],"created_at":"2024-12-15T05:16:00.778Z","updated_at":"2025-06-30T06:07:42.903Z","avatar_url":"https://github.com/azagramac.png","language":null,"funding_links":["https://ko-fi.com/azagramac","https://www.paypal.com/paypalme/azagramac"],"categories":[],"sub_categories":[],"readme":"\u003ca href=\"https://snapcraft.io/adguard-home\"\u003e\n\t\u003cimg alt=\"adguard-home\" src=\"https://snapcraft.io/adguard-home/badge.svg\"/\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"https://cdn.adtidy.org/public/Adguard/Common/adguard_home.gif\" width=\"800\"/\u003e\n\u003c/p\u003e\n\n### Requeriments\n- Service docker running\n\n### Install Docker\n    sudo apt update \u0026\u0026 sudo apt install git vim wget curl net-tools ca-certificates gnupg -y\n    sudo install -m 0755 -d /etc/apt/keyrings\n    sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc\n    sudo chmod a+r /etc/apt/keyrings/docker.asc\n    \n    echo \\\n      \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \\\n      $(. /etc/os-release \u0026\u0026 echo \"$VERSION_CODENAME\") stable\" | \\\n      sudo tee /etc/apt/sources.list.d/docker.list \u003e /dev/null\n    \n    sudo apt update \u0026\u0026 sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y\n    sudo usermod -aG docker $USER\n    sudo reboot\n\n### Test Docker\n    $ docker version\n    Client: Docker Engine - Community\n     Version:           24.0.2\n     API version:       1.43\n     Go version:        go1.20.4\n     Git commit:        cb74dfc\n     Built:             Thu May 25 21:52:41 2023\n     OS/Arch:           linux/arm64\n     Context:           default\n\n    $ docker compose version\n    Docker Compose version v2.18.1\n\n### Clone repo\n    git clone https://github.com/AzagraMac/adguardhome-docker.git\n\n### Running\n    cd adguardhome-docker\n    docker-compose up -d\n\n### Check\n    docker ps -a\n\n### Running on docker swarm\n    cd adguardhome-docker\n    docker stack deploy --compose-file compose.yml adguard\n\n### Check on docker swarm\n     docker service ls\n\n     ID             NAME                   MODE         REPLICAS   IMAGE                                  PORTS\n     6vi2dutbvbqp   adguard_adblock        replicated   1/1        adguard/adguardhome:latest\n     \n     docker service ps adguard_adblock\n     ID             NAME                IMAGE                        NODE      DESIRED STATE   CURRENT STATE               ERROR     PORTS\n     jslnz3p5xj8i   adguard_adblock.1   adguard/adguardhome:latest   master    Running         Running about an hour ago             *:53-\u003e53/udp,*:443-\u003e443/tcp,*:53-\u003e53/tcp,*:68-\u003e68/udp,*:8853-\u003e8853/udp,*:443-\u003e443/udp,*:67-\u003e67/udp,*:784-\u003e784/udp,*:5443-\u003e5443/tcp,*:68-\u003e68/tcp,*:5443-\u003e5443/udp,*:3000-\u003e3000/tcp,*:853-\u003e853/tcp\n\n## Adguard Home® configuration: \u003cimg src=\"https://github.com/JuanRodenas/Pihole_list/blob/main/assets/adguard_home_lightmode.svg\" alt=\"AdGuard Home\" width=\"100\"/\u003e\n### Setting to have DNS over TLS or DNS over HTTPS enabled\nIn AdGuard settings, DNS settings:\n- Upstream DNS servers, copy one of these URLs:\n\nFor Cloudfare DoH-DoT:\n```\nhttps://dns.cloudflare.com/dns-query\ntls://1dot1dot1dot1.cloudflare-dns.com\n```\nFor DoH-DoT de Quad9:\n```\nhttps://dns.quad9.net/dns-query\ntls://dns.quad9.net\n```\n\nand check the option: \"**Load balancing**\", by default this option is checked.\n\n- Boot DNS servers, we put the DNS of our choice:\n\nCloudflared in both IPv4 and IPv6:\n```\n1.1.1.1\n1.0.0.1\n2606:4700:4700::1111\n2606:4700:4700::1001\n```\nQuad9 in both IPv4 and IPv6:\n```\n9.9.9.9\n149.112.112.112\n2620:fe::fe\n2620:fe::fe:9\n```\n\n- DNS server configuration, check the option \"**Enable DNSSEC**\".\n\n## Add domain for DoH and DoT:\n\n### Create the certificate with Let's Encrypt\n\u003cdetails\u003e\n    \u003csummary\u003eCreate the self-signed personal certificate with Let's Encrypt:\u003c/summary\u003e\n\n#### Create the self-signed personal certificate with Let's Encrypt:\nInstalling a free SSL certificate with CertBot:\n1. We update the list of packages.\n~~~\nsudo apt-get update\n~~~\n2. Install the Certbot package\n~~~\nsudo apt-get install certbot\n~~~\n3. Run the following command modifying the valid email to acquire a Wildcard certificate:\n~~~\ncertbot certonly --manual --preferred-challenges=dns --rsa-key-size 4096 --email usuario@ejemplo.com --agree-tos --server https://acme-v02.api.letsencrypt.org/directory -d \"*.your_domain\"\n\n~~~\n4. Finally, it will ask to make an \u003ccode\u003e_acme-challenge\u003c/code\u003e TXT record in our name server provider with the content it tells us:\nIt creates the following files, in the directory \u003ccode\u003e/etc/letsencrypt/live/\u003c/code\u003e:\n- \u003ccode\u003efullchain.pem\u003c/code\u003e – your SSL certificate encrypted in PEM.\n- \u003ccode\u003eprivkey.pem\u003c/code\u003e – your private key encrypted in PEM.\n\n#### Configuración de Lets encrypt\nSteps to follow after requesting the certificate:\n* You will be prompted to enter the domain to be certified, enter it using \u003ccode\u003e*.\u003c/code\u003e plus the domain you wish to certify to obtain the Wildcard.\n* Finally, it will ask you to register \u003ccode\u003e_acme-challenge\u003c/code\u003e TXT type in our name server provider with the content you indicate.\n\nTo check if the certificate will self-renew:\n* Renewal test (simulación):\u003ccode\u003ecertbot renew --dry-run\u003c/code\u003e\n* Check the status of the Certbot timer service: \u003ccode\u003esystemctl status certbot.timer\u003c/code\u003e\n* To renew a certificate: \u003ccode\u003ecertbot renew\u003c/code\u003e\n\t* To force self-renewal: \u003ccode\u003e--force-renewal\u003c/code\u003e\n* To list jobs: \u003ccode\u003esystemctl list-timers --all\u003c/code\u003e Debe aparecer el siguiente configurado para la renovación automática: \u003ccode\u003ecertbot.timer - certbot.service\u003c/code\u003e\n* Listing certificates: \u003ccode\u003ecertbot certificates\u003c/code\u003e\n\nTo revoke a certificate:\n* Delete a certificate completely: \u003ccode\u003ecertbot delete --cert-name example.com\u003c/code\u003e\n* From the account for which the certificate was issued: \u003ccode\u003ecertbot revoke --cert-path /etc/letsencrypt/archive/${YOUR_DOMAIN}/cert1.pem\u003c/code\u003e\n* Using the certificate's private key: \u003ccode\u003ecertbot revoke --cert-path /PATH/TO/cert.pem --key-path /PATH/TO/key.pem\u003c/code\u003e\n\nIf you don't want to go through all these steps, you can obtain the certificate with [Zero SSL](https://zerossl.com/). but the wildcard certificate is via payment.\n\u003c/details\u003e\n\n### Create the self-signed personal certificate with OPENSSL:\n\u003cdetails\u003e\n    \u003csummary\u003eCreate the self-signed personal certificate:\u003c/summary\u003e\n\n#### Crear el certificado personal autofirmado:\n\nInfo: [INFO](https://www.busindre.com/comandos_openssl_utiles_para_certificados)\n1. We update the list of packages.\n~~~\nsudo apt-get update\n~~~\n2. Install the openssl package\n~~~\nsudo apt-get install openssl\n~~~\n3. Create the directory where we want to store the certificates:\n~~~\nmkdir certs \ncd certs/\n~~~\n4. Create certificate with the following command, changing the certificate path or leave the name of the .key and dot crt to store it in the directory:\n~~~\nsudo openssl req -x509 -nodes -days 1825 -sha384 -newkey ec:secp384r1 -keyout privkey.key -out privcert.pem\n~~~\n\n* You may ask us these questions:\n\u003cul\u003e\u003ccode\u003eCountry Name (2 letter code) [AU]: US\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eState or Province Name (full name) [Some-State]: New York\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eLocality Name (eg, city) []: New York City\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eOrganization Name (eg, company) [Internet Widgits Pty Ltd]: Bouncy Castles, Inc.\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eOrganizational Unit Name (eg, section) []: Ministry of Water Slides\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eCommon Name (e.g. server FQDN or YOUR name) []: server_IP_address or domain\u003c/code\u003e\u003c/ul\u003e\n\u003cul\u003e\u003ccode\u003eEmail Address []: admin@your_domain.com\u003c/code\u003e\u003c/ul\u003e\n\n\u003c/details\u003e\n\n\n## Configure certificate in AdGuard Home:\n1. Open the AdGuard Home web interface and go to configuration.\n2. Scroll down the menu to settings: \u003ccode\u003eEncryption settings\u003c/code\u003e.\n3. Enable check\u003ccode\u003eEnable encryption (HTTPS, DNS via HTTPS and DNS via TLS)\u003c/code\u003e.\n4. Enable \u003ccode\u003eRedirect to HTTPS automatically\u003c/code\u003e.\n5. Enter your domain name in \u003ccode\u003eServer name\u003c/code\u003e. If you are entering a wildcard, enter the domain name only\u003ccode\u003e\"example.com\"\u003c/code\u003e.\n6. Copy/paste the contents of the file `fullchain.pem` in \u003ccode\u003eCertificados\u003c/code\u003e.\n7. Copy / paste the contents of the file `privkey.pem` in \u003ccode\u003ePrivate key\u003c/code\u003e.\n8. Click \u003ccode\u003eSave configuration\u003c/code\u003e.\n\n## Configure the domain to allow private DNS DoH and DoT clients:\nTo create a zone in your domain for both \u003ccode\u003e*.example.org\u003c/code\u003e to enable clients, follow these steps:\n\n#### Instructions for use:\n\n1. Log into the control panel of your web hosting provider or domain registrar where you purchased the domain name.\n2. Find the `DNS Zones` option.\n3. Create a new `DNS Zones` entry. To add the entry for each client, e.g. `one.example.org`.\nThis will allow the client created in the `Client Configuration` panel to connect.\n4. Configure `Settings/Client Configuration/Persistent clients`. Click `Add Clients` and under `Identifier` create a name.\n\n\u003csup\u003eCurrent instructions in the developer's documentation \u003ca href=\"https://github.com/AdguardTeam/AdGuardHome/wiki/Clients#clientid\"\u003edocumentación\u003c/a\u003e.\u003c/sup\u003e\n\n\n## Change password in Adguard\nIn order to change the password in Adguard we can access these websites and create a username and password:\n\n- [web2generators](https://www.web2generators.com/apache-tools/htpasswd-generator)\n- [ipvoid](https://www.ipvoid.com/htpasswd-generator/)\n- [wtools](https://wtools.io/generate-htpasswd-online)\n\n\u003cp\u003eWe create the user and password. Once created, it has this format:\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003eser:$apr1$x4gcjzrl$qSvcJK46C2rQUGRl4z1kl0\u003c/code\u003e\u003c/p\u003e\n\n\u003cp\u003eOnce the user and password have been created, we proceed to access the adguard configuration file, \u003ccode\u003eAdGuardHome.yaml\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eWe look for the following line in the configuration file and replace the created data.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eFor the \u003ccode\u003euser\u003c/code\u003e: user\u003c/li\u003e\n\u003cli\u003eFor the \u003ccode\u003epassword\u003c/code\u003e: $qSvcJK46C2rQUGRl4z1kl0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre\u003e\u003ccode class=\"lang-yaml\"\u003eusers:\n  - name: \u003cspan class=\"hljs-literal\"\u003euser\u003c/span\u003e\n    password: \u003cspan class=\"hljs-variable\"\u003e$apr1\u003c/span\u003e\u003cspan class=\"hljs-variable\"\u003e$x4gcjzrl\u003c/span\u003e\u003cspan class=\"hljs-variable\"\u003e$qSvcJK46C2rQUGRl4z1kl0\u003c/span\u003e\n\u003c/code\u003e\u003c/pre\u003e\n\nOnce the data has been changed, restart adguard.\n\n# List for Pihole \u003cimg src=\"https://github.com/JuanRodenas/Pihole_list/blob/main/assets/pihole.png\" alt=\"Pi-Hole\" width=\"40\"/\u003e and AdGuard Home \u003cimg src=\"https://github.com/JuanRodenas/Pihole_list/blob/main/assets/AdGuard_Logo.png\" alt=\"AdGuard Home\" width=\"32\"/\u003e\n\n## Main safelist\n\n| List | Link | Description |\n| :-- | :--: | :-- |\n| safelist repository | [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/Listas/whitelist.txt) | safelist JuanRodenas |\n| safelist hagezi | [Link](https://raw.githubusercontent.com/hagezi/dns-blocklists/main/whitelist.txt) | safelist hagezi (Not tested) |\n\n\n## Main Black Lists\n\u003csup\u003eColumn Link: Pi-hole® | Adguard Home®.\u003c/sup\u003e\n\n#### Host\n| List Host | Link | Description |\n| :-- | :--: | :-- |\n| List oisd | [Link](https://dbl.oisd.nl) \u0026#124; [Link](https://abp.oisd.nl) | To Block host Adguard and domains [dbl.oisd](https://oisd.nl/) |\n| The big list | [Link](https://big.oisd.nl/domains) \u0026#124; [Link](https://big.oisd.nl/) | The big list [oisd](https://oisd.nl/) |\n| urlhaus-filter-domains | [Link](https://malware-filter.gitlab.io/malware-filter/urlhaus-filter-domains.txt) \u0026#124; [Link](https://malware-filter.gitlab.io/malware-filter/urlhaus-filter-agh.txt) | urlhaus-filter DEV [Link](https://gitlab.com/malware-filter/urlhaus-filter) |\n| everything | [Link](https://blocklistproject.github.io/Lists/everything.txt) \u0026#124; [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/adguard/everything-ags.txt) | To Block everything |\n| energized pro | [Link](https://energized.pro/unified/formats/hosts.txt) \u0026#124; [Link](https://block.energized.pro/ultimate/formats/hosts.txt) | To Block [energized](https://energized.pro/) |\n| d3ward | [Link](https://raw.githubusercontent.com/d3ward/toolz/master/src/d3host.txt) \u0026#124; [Link](https://raw.githubusercontent.com/d3ward/toolz/master/src/d3host.adblock) | [d3ward](https://github.com/d3ward) popular list |\n\n\n#### Malware / Shock / Porn / Adult \n| List | Link | Description |\n| :-- | :--: | :-- |\n| The NSFW list | [Link](https://nsfw.oisd.nl/domains) \u0026#124; [Link](https://nsfw.oisd.nl/) | The NSFW list [oisd](https://oisd.nl/) |\n| Gambling-porn | [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/List/Gambling.txt) \u0026#124; [Link](https://github.com/blocklistproject/Lists/blob/master/adguard/gambling-ags.txt) | To Block Gambling and porn |\n| Malware | [Link](https://blocklistproject.github.io/Lists/malware.txt) \u0026#124; [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/adguard/malware-ags.txt) | To Block malware |\n| Ransomware | [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/ransomware.txt) \u0026#124; [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/adguard/ransomware-ags.txt) | To Block ransomware |\n| phishing | [Link](https://phishing.army/download/phishing_army_blocklist_extended.txt) | To Block phishing |\n\n\n#### Tracking/Ads\n| List Tracking/Ads | Link | Description |\n| :-- | :--: | :-- |\n| SmartTV | [Link](https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV.txt) \u0026#124; [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/adguard/smart-tv-ags.txt) | To Block SmartTV |\n| WindowsSpyBlocker | [Link](https://raw.githubusercontent.com/crazy-max/WindowsSpyBlocker/master/data/hosts/spy.txt) | To Block WindowsSpyBlocker |\n| GoodbyeAds-Ultra | [Link](https://raw.githubusercontent.com/jerryn70/GoodbyeAds/master/Hosts/GoodbyeAds-Ultra.txt) \u0026#124; [Link](https://raw.githubusercontent.com/hagezi/dns-blocklists/main/adblock/pro.plus.txt) | To Block [hagezi](https://github.com/hagezi/dns-blocklists) and [jerryn70](https://github.com/jerryn70/GoodbyeAds) |\n| ads-and-tracking-extended | [Link](https://www.github.developerdan.com/hosts/lists/ads-and-tracking-extended.txt) | To Block ads-and-tracking-extended |\n| Adblock_Plus | [Link](https://raw.githubusercontent.com/notracking/hosts-blocklists/master/adblock/adblock.txt) \u0026#124; [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/List/Adblock_Plus_Ads.txt) | To Block Tracking AdBlock |\n| Android tracking | [Link](https://github.com/JuanRodenas/Pihole_list/blob/main/Listas/android-tracking.txt) | Android tracking for AdGuard Home |\n\n#### Adguard team filters\n| List Tracking/Ads | Link | Description |\n| :-- | :--: | :-- |\n| AdGuardSDNSFilter | [Link](https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt) | AdGuard team DNS filter |\n| AdAway | [Link](https://adaway.org/hosts.txt) | AdAway default blocklist |\n| Game Console Adblock List | [Link](https://raw.githubusercontent.com/DandelionSprout/adfilt/master/GameConsoleAdblockList.txt) | Game Console Adblock List |\n| SmartTV-AGH | [Link](https://raw.githubusercontent.com/Perflyst/PiHoleBlocklist/master/SmartTV-AGH.txt) | Smart-TV Blocklist for AdGuard Home |\n| Peter Lowe's List | [Link](https://pgl.yoyo.org/adservers/serverlist.php?hostformat=adblockplus\u0026showintro=1\u0026mimetype=plaintext) | Blocklist for use with Adblock Plus |\n\n#### Services\n| List Services | Link | Description |\n| :-- | :--: | :-- |\n| Youtube | [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/youtube.txt) \u0026#124; [Link](https://raw.githubusercontent.com/blocklistproject/Lists/master/adguard/youtube-ags.txt) | To Block youtube |\n| Facebook | [Link](https://github.com/jmdugan/blocklists/blob/master/corporations/facebook/all) | To Block Facebook/Instagram/Whatsapp |\n| Whatsapp open | [Link](https://raw.githubusercontent.com/jmdugan/blocklists/master/corporations/facebook/all-but-whatsapp) | To Block Facebook/Instagram but leave Whatsapp open |\n| Google | [Link](https://raw.githubusercontent.com/jmdugan/blocklists/master/corporations/google/all) | To Block Google |\n| Mozilla | [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/List/mozilla.txt) \u0026#124; [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/List/mozilla_adguard.txt) | To Block Mozilla tracking |\n| Microsoft | [Link](https://raw.githubusercontent.com/jmdugan/blocklists/master/corporations/microsoft/all) | To Block Microsoft |\n| VideoGamesAdiction | [Link](https://raw.githubusercontent.com/JuanRodenas/Pi-hole_list/main/List/VideoGamesAdiction.txt) | To Block VideoGames Adiction |\n\n\n#### uBlock Origin uAssets\n| List Services | Link | Link dev | Description |\n| :-- | :--: | :--: | :-- |\n| uBlock filters | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/filters.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | uBlock filters |\n| Badware risks | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/badware.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | uBlock filters – Badware risks |\n| Privacy | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | uBlock filters – Privacy |\n| Quick fixes list | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/quick-fixes.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | Quick fixes list |\n| Resource abuse | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/resource-abuse.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | uBlock filters – Resource abuse |\n| Unbreak | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt) | [Link DEV](https://github.com/uBlockOrigin/uAssets/tree/master/filters) | uBlock filters – Unbreak |\n| i-dont-care-about-cookies | [Link](https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/unbreak.txt) | [Link DEV](https://www.i-dont-care-about-cookies.eu/) | i-dont-care-about-cookies |\n| urlhaus-filter | [Link](https://malware-filter.gitlab.io/malware-filter/urlhaus-filter.txt) | [Link DEV](https://gitlab.com/malware-filter/urlhaus-filter) | urlhaus-filter |\n\n\u003csup\u003eA tab has been added for AdGuard with lists adapted to its format.\u003c/sup\u003e\n\n\n### Check your SelfHosted:\n\n\u003cdetails\u003e\n\u003csummary\u003efivefilters:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check your selfhosted from fivefilters\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://blockads.fivefilters.org/\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003ed3ward:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check your selfhosted from [d3ward](https://d3ward.github.io/toolz/)\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://d3ward.github.io/toolz/adblock.html\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003ecanyoublockit:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check your selfhosted from canyoublockit\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://canyoublockit.com/\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003eNo more ads:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check your selfhosted from No more ads\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://ads-blocker.com/es/pruebas/\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\n\u003cdetails\u003e\n\u003csummary\u003eAdBlock Tester:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check your selfhosted from AdBlock Tester\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://adblock-tester.com/\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n### Check DoH, DoT and DDNSSEC:\n\n\u003cdetails\u003e\n\u003csummary\u003e1.1.1.1 de Cloudflare:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check encryption of 1.1.1.1 de Cloudflare\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://1.1.1.1/help\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003eTenta VPN Browser:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check encryption of Tenta VPN Browser\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://tenta.com/test/\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003eCloudflare:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check encryption of Cloudflare\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://www.cloudflare.com/es-es/ssl/encrypted-sni/\u003c/p\u003e\n\n#### The technologies analysed are:\n1. Secure DNS: a technology that encrypts DNS queries and includes DNS-over-TLS and DNS-over-HTTPS.\n2. DNSSEC: a technology designed to verify the authenticity of DNS queries.\n3. TLS 1.3: the latest version of the TLS protocol that includes many improvements and closes security holes from previous versions.\n4. Encrypted SNI: stands for Server Name Indication encryption that reveals the hostname during a TLS connection. This technology aims to ensure that only the IP address can be leaked.\n\u003cp\u003e\u003csup\u003eThe only browser that supports all four technologies is Firefox.\u003c/sup\u003e\u003c/p\u003e\n\n#### To activate the technologies, go to `about:config` and activate:\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;\u003ccode\u003enetwork.security.esni.enabled\u003c/code\u003e - pulsamos en el \u003ccode\u003e+\u003c/code\u003e y se ponga en \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;\u003ccode\u003enetwork.trr.mode\u003c/code\u003e – (valor 2)\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;\u003ccode\u003enetwork.trr.uri\u003c/code\u003e – \u003ca href=\"https://mozilla.cloudflare-dns.com/dns-query\"\u003evalor en la web Mozilla.\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;\u003ccode\u003eHTTPS-Only Mode\u003c/code\u003e - pulsamos en el \u003ccode\u003e+\u003c/code\u003e y se ponga en \u003ccode\u003etrue\u003c/code\u003e.\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003eDNSSEC Resolver Test:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check DNSSEC\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;http://dnssec.vs.uni-due.de/\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;http://www.dnssec-or-not.com/\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;http://en.conn.internet.nl/connection/\u003c/p\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://wander.science/projects/dns/dnssec-resolver-test/\u003c/p\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check DNSSEC encryption\u003c/Original\u003e\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://rootcanary.org/test.html\u003c/p\u003e\n\u003c/details\u003e\n\u0026nbsp;\n\n\u003cdetails\u003e\n\u003csummary\u003eDNS leak test:\u003c/summary\u003e\n\n\u003cOriginal\u003e\u0026nbsp;Page to check DNS leakage\u003c/Original\u003e\n\n\u003cp\u003e  \u0026nbsp;\u0026nbsp;https://www.dnsleaktest.com/\u003c/p\u003e\n\n\u003c/details\u003e\n\u0026nbsp;\n\n## Applications for Android or iOS.\nLink to the developer of the application: [![GitHub](https://img.shields.io/static/v1.svg?color=blue\u0026labelColor=555555\u0026logoColor=ffffff\u0026style=social\u0026label=JGeek00\u0026message=GitHub\u0026logo=github)](https://github.com/JGeek00 \"view the source for all of our repositories.\")\n\n### Adguard Home® android application\n\u003ca href=\"https://play.google.com/store/apps/details?id=com.jgeek00.adguard_home_manager\"\u003e\u003cimg src=\"https://lh3.googleusercontent.com/q1k2l5CwMV31JdDXcpN4Ey7O43PxnjAuZBTmcHEwQxVuv_2wCE2gAAQMWxwNUC2FYEOnYgFPOpw6kmHJWuEGeIBLTj9CuxcOEeU8UXyzWJq4NJM3lg=s0\" width=\"130px\"\u003e\u003c/a\u003e\n\n\u003cimg src=\"https://github.com/AzagraMac/adguardhome-docker/assets/571796/1cadc751-565d-430a-a884-7c17384135b0\" height=\"600\"/\u003e \n\n\u003cimg src=\"https://github.com/AzagraMac/adguardhome-docker/assets/571796/30c2bf8a-9106-49c3-918e-28eba88092b8\" height=\"600\"/\u003e \n\n\n### Adguard Home® iOS application\n\u003ca href=\"https://apps.apple.com/es/app/adguard-home-remote/id1543143740\"\u003e\u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/Download_on_the_App_Store_Badge.svg/640px-Download_on_the_App_Store_Badge.svg.png\" width=\"130px\"\u003e\u003c/a\u003e\n\n\u003cimg src=\"https://github.com/AzagraMac/adguardhome-docker/assets/571796/13c9771a-8847-4e56-9a1f-0327f6ba0caf\" height=\"600\"/\u003e \n\n\u003cimg src=\"https://github.com/AzagraMac/adguardhome-docker/assets/571796/f3d2526c-018d-4eff-aa75-b10bd2625864\" height=\"600\"/\u003e\n\n\u003cp\u003e\u003csub\u003eAny and all rights and responsibilities pertaining thereto remain the property of the respective developer.\u003c/sub\u003e\u003c/p\u003e\n\n## HELP ME 🙌\n\u003cp\u003e \u0026nbsp;If you want to contribute to improve the lists, open a \u003ccode\u003eissue\u003c/code\u003e here:  \u003cA HREF=\"https://github.com/AzagraMac/AdGuardDocker/issues\"\u003e ISSUE \u003c/A\u003e\u003c/p\u003e\n\n## Credits 🚀\nThis repository is made with all my love and affection.\n#\n[![GitHub](https://img.shields.io/static/v1.svg?color=blue\u0026labelColor=555555\u0026logoColor=ffffff\u0026style=social\u0026label=Follow%20AzagraMac\u0026message=GitHub\u0026logo=github)](https://github.com/AzagraMac \"view the source for all of our repositories.\")\n[![GitHub](https://img.shields.io/static/v1.svg?color=blue\u0026labelColor=555555\u0026logoColor=ffffff\u0026style=social\u0026label=Follow%20JuanRodenas\u0026message=GitHub\u0026logo=github)](https://github.com/JuanRodenas \"view the source for all of our repositories.\")\n\n# :coffee: Donations\n\u003cimg src=\"https://github.com/AzagraMac/AzagraMac/assets/571796/f4f27bb8-cc3a-47e7-94a9-c4569d412a80\" width=\"19\" height=\"19\" title=\"bitcoin\"/\u003e \u003ccode\u003e1K7bU83Lw1LxzN2dKWrLrWjA51HDpfyzWm\u003c/code\u003e \u003cbr\u003e\n\u003cimg src=\"https://github.com/AzagraMac/AzagraMac/assets/571796/59998222-1cc2-405e-b5f6-323d5e456ba9\" width=\"19\" height=\"19\" title=\"ethereum\"/\u003e \u003ccode\u003e0x9C4e7853cB77F57EFd834F540Bc31F4f06562A11\u003c/code\u003e \u003cbr\u003e\n\u003cimg src=\"https://github.com/AzagraMac/AzagraMac/assets/571796/b22e20a6-5147-4615-93dd-08e8e2d3d25b\" width=\"19\" height=\"19\" title=\"doge\" /\u003e \u003ccode\u003eDJfiHJGmJK6iCB8iugG879a4L6ixNHtYg1\u003c/code\u003e \u003cbr\u003e\n\u003cimg src=\"https://github.com/AzagraMac/AzagraMac/assets/571796/c21d91cb-6c03-4cdf-aff0-4bba4e1837bf\" width=\"19\" height=\"19\" title=\"litecoin\"/\u003e \u003ccode\u003eLgWSf87Vfcz5yejVjZJWvSbi5WwBRaRsZg\u003c/code\u003e\n\n# 🎉 ¡Ready!\n\u0026nbsp;\n\n\u003csup\u003eThese files/texts are provided \"AS IS\", without warranties of any kind, express or implied, including, but not limited to, warranties of merchantability, fitness for a particular purpose and non-infringement. In no event shall the authors or copyright holders be liable for any claims, damages or other liability arising out of or relating to the files or the use thereof.\u003c/sup\u003e\n\n\u003csub\u003eAny and all trademarks are the property of their respective owners.\u003c/sub\u003e\n\n\u003cp\u003e\u003csup\u003eI will be updating with information and adding procedures in my spare time.\u003c/sup\u003e\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazagramac%2Fadguardhome-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fazagramac%2Fadguardhome-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fazagramac%2Fadguardhome-docker/lists"}