准备事项

  • Debian 11
  • 拥有 docker docker-compose

安装 AdguardHome

  1. 创建 docker-compose.yml 文件

  2. 写入以下信息

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    version: '3'

    services:
    adguardhome:
    image: adguard/adguardhome:latest
    container_name: adguardhome
    restart: unless-stopped
    volumes:
    - ./work:/opt/adguardhome/work
    - ./conf:/opt/adguardhome/conf
    ports:
    - 53:53/tcp
    - 53:53/udp
    - 3000:3000/tcp #面板管理端口
  3. 运行 Docker

    1
    sudo docker-compose up -d

过滤器列表

1
2
3
4
5
6
7
8
默认表全开
https://anti-ad.net/easylist.txt
https://raw.githubusercontent.com/mitchellkrogza/The-Big-List-of-Hacked-Malware-Web-Sites/master/hosts
https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Alternate%20versions%20Anti-Malware%20List/AntiMalwareAdGuardHome.txt
https://cdn.jsdelivr.net/gh/o0HalfLife0o/list@master/ad-pc.txt
https://cdn.jsdelivr.net/gh/banbendalao/ADgk@master/ADgk.txt
https://easylist-downloads.adblockplus.org/antiadblockfilters.txt
https://www.i-dont-care-about-cookies.eu/abp

注意事项

因仅在内网使用, 没有配置 DOH DOT等内容, 如需要请自行查看官方文档

参考

https://github.com/AdguardTeam/AdGuardHome/wiki/Getting-Started
https://adguard.com/en/adguard-home/overview.html