From bd9cb4f977cab84c916a45d973e61e3447851be1 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Mon, 1 Jul 2024 09:27:17 -0700 Subject: [PATCH] smokeping, pi-hole --- on-fire-within/main.yml | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/on-fire-within/main.yml b/on-fire-within/main.yml index 60d563b..d340d45 100644 --- a/on-fire-within/main.yml +++ b/on-fire-within/main.yml @@ -42,6 +42,9 @@ - /etc/ddclient - /etc/minio - /etc/mitmproxy + - /etc/smokeping + - /etc/smokeping/config + - /etc/smokeping/data - /etc/traefik - /mnt/mushu/minio - /mnt/mushu/syncthing @@ -123,6 +126,7 @@ - debug - name: Docker ALL the things! + tags: [docker] community.docker.docker_compose: project_name: on-fire-within pull: true @@ -166,7 +170,7 @@ # - traefik.http.routers.mitmproxy-web.tls.certresolver=le # - traefik.http.services.mitmproxy-web.loadbalancer.server.port=8081 pihole: - image: pihole/pihole:2024.02.0 + image: pihole/pihole:2024.06.0 container_name: pihole ports: - 53:53/tcp @@ -209,6 +213,21 @@ - traefik.http.routers.syncthing.tls.certresolver=le - traefik.http.services.syncthing.loadbalancer.server.port=8384 restart: unless-stopped + smokeping: + image: lscr.io/linuxserver/smokeping:arm32v7-2.7.3-r9-ls36 + container_name: smokeping + environment: + - MASTER_URL=https://smokeping.kejadlen.dev/smokeping/ + volumes: + - /etc/smokeping/config:/config + - /etc/smokeping/data:/data + labels: + - traefik.enable=true + - traefik.http.routers.smokeping.rule=Host(`smokeping.kejadlen.dev`) + - traefik.http.routers.smokeping.tls=true + - traefik.http.routers.smokeping.tls.certresolver=le + - traefik.http.services.smokeping.loadbalancer.server.port=80 + restart: unless-stopped traefik: image: traefik:v2.10.4 container_name: traefik