fixed pihole to handle /admin redirect, updated blackbox-exporter to have proper :latest on the image not the container name, moved to newer speedtest with latest tag, updated pihole to use newer DNS settings for newer pihole syntax/version

This commit is contained in:
2023-08-30 22:35:21 +10:00
parent 1cfcac194e
commit a502982f1c

View File

@@ -498,7 +498,7 @@ services:
# Monitoring
speedtest-exporter:
image: jraviles/prometheus_speedtest:latest
image: miguelndecarvalho/speedtest-exporter:latest
container_name: speedtest-exporter
labels:
- "com.centurylinklabs.watchtower.enable=true"
@@ -575,8 +575,8 @@ services:
restart: always
blackbox_exporter:
image: prom/blackbox-exporter
container_name: blackbox-exporter:latest
image: prom/blackbox-exporter:latest
container_name: blackbox-exporter
command:
- '--config.file=/etc/blackboxexporter/config.yml'
labels:
@@ -618,8 +618,7 @@ services:
environment:
TZ: 'Australia/Melbourne'
WEBPASSWORD: 'O701JH&%fDqIw836eTiw1LxzlGw!sn%c'
DNS1: '192.168.0.2'
DNS2: '208.67.222.222'
PIHOLE_DNS_: '208.67.222.222;208.67.220.220'
volumes:
- /srv/docker/container/pihole/etc/:/etc/pihole/
- /srv/docker/container/pihole/dnsmasq.d/:/etc/dnsmasq.d/
@@ -628,11 +627,13 @@ services:
labels:
- "com.centurylinklabs.watchtower.enable=true"
- "traefik.enable=true"
- "traefik.http.routers.pihole.rule=PathPrefix(`/pihole/`)"
- "traefik.http.routers.pihole.rule=PathPrefix(`/pihole/`) || PathPrefix(`/admin/`)"
- "traefik.http.routers.pihole.entrypoints=web"
- "traefik.http.middlewares.replaceprefix-pihole.replacepathregex.regex=^/admin/$$"
- "traefik.http.middlewares.replaceprefix-pihole.replacepathregex.replacement=/pihole/admin/"
- "traefik.http.middlewares.stripprefix-pihole.stripprefix.prefixes=/pihole"
- "traefik.http.services.pihole.loadbalancer.server.port=80"
- "traefik.http.routers.pihole.middlewares=stripprefix-pihole@docker"
- "traefik.http.routers.pihole.middlewares=replaceprefix-pihole@docker,stripprefix-pihole@docker"
bookdb_dev:
container_name: bookdb_dev