remove pihole, final replacement with adguard as the dependency in docker as well
This commit is contained in:
@@ -36,7 +36,7 @@ services:
|
||||
- "traefik.http.routers.dashboard.service=api@internal"
|
||||
- "last.commit.url=https://api.github.com/repos/traefik/traefik/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
- /srv/docker/container/traefik/:/configuration
|
||||
@@ -80,7 +80,7 @@ services:
|
||||
- "traefik.http.routers.sonarr.tls.certresolver=myresolver"
|
||||
- "last.commit.url=https://api.github.com/repos/linuxserver/docker-sonarr/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/sonarr/config:/config
|
||||
- /export/docker/storage/downloads:/downloads
|
||||
@@ -104,7 +104,7 @@ services:
|
||||
- "traefik.http.routers.radarr.tls.certresolver=myresolver"
|
||||
- "last.commit.url=https://api.github.com/repos/linuxserver/docker-radarr/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/radarr/config:/config
|
||||
- /export/docker/storage/downloads:/downloads
|
||||
@@ -126,7 +126,7 @@ services:
|
||||
- "traefik.http.routers.readarr.entrypoints=web"
|
||||
- "last.commit.url=https://api.github.com/repos/Readarr/Readarr/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/readarr/config:/config
|
||||
- /export/docker/storage/downloads:/downloads
|
||||
@@ -154,7 +154,7 @@ services:
|
||||
- "traefik.http.routers.calibreweb.entrypoints=web"
|
||||
- "last.commit.url=https://api.github.com/repos/linuxserver/docker-calibre/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/calibre/config:/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
@@ -164,7 +164,7 @@ services:
|
||||
emby:
|
||||
container_name: emby
|
||||
# image: emby/embyserver:latest
|
||||
image: emby/embyserver:4.9.0.34
|
||||
image: emby/embyserver:4.9.0.35
|
||||
restart: always
|
||||
network_mode: host
|
||||
environment:
|
||||
@@ -182,7 +182,7 @@ services:
|
||||
devices:
|
||||
- /dev/dri:/dev/dri
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "traefik.enable=true"
|
||||
@@ -214,7 +214,7 @@ services:
|
||||
- "traefik.http.routers.mail.entrypoints=web"
|
||||
- "last.commit.url=https://api.github.com/repos/docker-mailserver/docker-mailserver/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- openldap
|
||||
volumes:
|
||||
- /srv/docker/container/mail/data:/var/mail
|
||||
@@ -301,7 +301,7 @@ services:
|
||||
tty: true
|
||||
stdin_open: true
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/ldap/:/bitnami/openldap/
|
||||
- /srv/docker/container/ldap/bootstrap-schema:/schemas
|
||||
@@ -330,7 +330,7 @@ services:
|
||||
- /srv/docker/container/roundcubemail/var/roundcube/config:/var/roundcube/config
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- mail
|
||||
- openldap
|
||||
environment:
|
||||
@@ -346,7 +346,7 @@ services:
|
||||
image: portainer/portainer-ce:latest
|
||||
restart: always
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock
|
||||
- /srv/docker/container/portainer/data:/data
|
||||
@@ -370,7 +370,7 @@ services:
|
||||
security_opt:
|
||||
- seccomp:unconfined
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- openldap
|
||||
volumes:
|
||||
- /srv/docker/container/hass:/config
|
||||
@@ -399,7 +399,7 @@ services:
|
||||
# restart: always
|
||||
# network_mode: host
|
||||
# depends_on:
|
||||
# - pihole
|
||||
# - adguard
|
||||
# - emby
|
||||
# volumes:
|
||||
# - /srv/docker/container/mass/data:/data
|
||||
@@ -459,7 +459,7 @@ services:
|
||||
- PGID=500
|
||||
- TZ=Australia/Melbourne
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/sabnzbd/:/config
|
||||
- /export/docker/storage/downloads:/downloads
|
||||
@@ -580,35 +580,6 @@ services:
|
||||
- "traefik.http.services.adguard.loadbalancer.server.port=80"
|
||||
- "last.commit.url=https://api.github.com/repos/AdguardTeam/AdGuardHome/commits"
|
||||
|
||||
pihole:
|
||||
container_name: pihole
|
||||
image: pihole/pihole:latest
|
||||
# ports:
|
||||
# - "192.168.0.2:53:53/tcp"
|
||||
# - "192.168.0.2:53:53/udp"
|
||||
environment:
|
||||
TZ: 'Australia/Melbourne'
|
||||
PIHOLE_DNS_: '208.67.222.222;208.67.220.220'
|
||||
env_file:
|
||||
- /srv/docker/config/secrets/pihole
|
||||
volumes:
|
||||
- /srv/docker/container/pihole/etc/:/etc/pihole/
|
||||
- /srv/docker/container/pihole/dnsmasq.d/:/etc/dnsmasq.d/
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
restart: always
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.pihole.entrypoints=web"
|
||||
- "traefik.http.routers.pihole.rule=Host(`pihole.ddp.net`)"
|
||||
# pihole is a mess, it does not redirect, but requires /admin to login, then it does redirect back to / -- the strip & add fixes this mess
|
||||
- "traefik.http.middlewares.pihole-add.addprefix.prefix=/admin"
|
||||
- "traefik.http.middlewares.pihole-strip.stripprefix.prefixes=/admin"
|
||||
- "traefik.http.routers.pihole.middlewares=pihole-strip,pihole-add"
|
||||
# we set this to port 80, pihole has many open ports (e.g. 53), so have to tell traefik which port to send http traffic too
|
||||
- "traefik.http.services.pihole.loadbalancer.server.port=80"
|
||||
- "last.commit.url=https://api.github.com/repos/pi-hole/pi-hole/commits"
|
||||
|
||||
bookdb_dev:
|
||||
container_name: bookdb_dev
|
||||
image: postgres:latest
|
||||
@@ -619,7 +590,7 @@ services:
|
||||
env_file:
|
||||
- /srv/docker/config/secrets/bookdb-common
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "last.commit.url=https://api.github.com/repos/postgres/postgres/commits"
|
||||
@@ -638,7 +609,7 @@ services:
|
||||
env_file:
|
||||
- /srv/docker/config/secrets/bookdb-common
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "last.commit.url=https://api.github.com/repos/postgres/postgres/commits"
|
||||
@@ -660,7 +631,7 @@ services:
|
||||
BOOK_GID: "1000"
|
||||
depends_on:
|
||||
- bookdb_dev
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /home/ddp/src/pybook/:/pybook_mapped_volume
|
||||
- /export/docker/storage/books/:/books
|
||||
@@ -684,7 +655,7 @@ services:
|
||||
BOOK_GID: "1000"
|
||||
depends_on:
|
||||
- bookdb
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /export/docker/storage/books:/books
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
@@ -711,7 +682,7 @@ services:
|
||||
env_file:
|
||||
- /srv/docker/config/secrets/padb-common
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/padb_dev/data:/var/lib/postgresql/data
|
||||
- /srv/docker/container/padb_dev/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
||||
@@ -739,7 +710,7 @@ services:
|
||||
env_file:
|
||||
- /srv/docker/config/secrets/padb-common
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- /srv/docker/container/padb/data:/var/lib/postgresql/data
|
||||
- /srv/docker/container/padb/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
||||
@@ -839,7 +810,7 @@ services:
|
||||
restart: always
|
||||
image: vaultwarden/server:latest
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- openldap
|
||||
volumes:
|
||||
- /srv/docker/container/vaultwarden:/data
|
||||
@@ -865,7 +836,7 @@ services:
|
||||
command: --schedule "0 0 3 * * *" --debug --stop-timeout 60s --label-enable --cleanup
|
||||
restart: always
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "last.commit.url=https://api.github.com/repos/containrrr/watchtower/commits"
|
||||
@@ -891,7 +862,7 @@ services:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "last.commit.url=https://api.github.com/repos/bropat/eufy-security-ws/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- "/srv/docker/container/eufy_security_ws/data:/data"
|
||||
- "/etc/localtime:/etc/localtime:ro"
|
||||
@@ -911,7 +882,7 @@ services:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
- "last.commit.url=https://api.github.com/repos/bluenviron/mediamtx/commits"
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
volumes:
|
||||
- "/etc/localtime:/etc/localtime:ro"
|
||||
|
||||
@@ -1148,7 +1119,7 @@ services:
|
||||
- /srv/docker/container/samba/mara-init:/root/mara-init
|
||||
- /srv/docker/container/samba/mara-bin:/root/mara-bin
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- openldap
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
@@ -1173,7 +1144,7 @@ services:
|
||||
- /srv/docker/container/ftp/mara-init:/root/mara-init
|
||||
- /srv/docker/container/ftp/mara-bin:/root/mara-bin
|
||||
depends_on:
|
||||
- pihole
|
||||
- adguard
|
||||
- openldap
|
||||
labels:
|
||||
- "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
Reference in New Issue
Block a user