smokeping, pi-hole

main
Alpha Chen 3 months ago
parent 30c77065ee
commit bd9cb4f977
Signed by: alpha
SSH Key Fingerprint: SHA256:3fOT8fiYQG/aK9ntivV3Bqtg8AYQ7q4nV6ZgihOA20g

@ -42,6 +42,9 @@
- /etc/ddclient - /etc/ddclient
- /etc/minio - /etc/minio
- /etc/mitmproxy - /etc/mitmproxy
- /etc/smokeping
- /etc/smokeping/config
- /etc/smokeping/data
- /etc/traefik - /etc/traefik
- /mnt/mushu/minio - /mnt/mushu/minio
- /mnt/mushu/syncthing - /mnt/mushu/syncthing
@ -123,6 +126,7 @@
- debug - debug
- name: Docker ALL the things! - name: Docker ALL the things!
tags: [docker]
community.docker.docker_compose: community.docker.docker_compose:
project_name: on-fire-within project_name: on-fire-within
pull: true pull: true
@ -166,7 +170,7 @@
# - traefik.http.routers.mitmproxy-web.tls.certresolver=le # - traefik.http.routers.mitmproxy-web.tls.certresolver=le
# - traefik.http.services.mitmproxy-web.loadbalancer.server.port=8081 # - traefik.http.services.mitmproxy-web.loadbalancer.server.port=8081
pihole: pihole:
image: pihole/pihole:2024.02.0 image: pihole/pihole:2024.06.0
container_name: pihole container_name: pihole
ports: ports:
- 53:53/tcp - 53:53/tcp
@ -209,6 +213,21 @@
- traefik.http.routers.syncthing.tls.certresolver=le - traefik.http.routers.syncthing.tls.certresolver=le
- traefik.http.services.syncthing.loadbalancer.server.port=8384 - traefik.http.services.syncthing.loadbalancer.server.port=8384
restart: unless-stopped 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: traefik:
image: traefik:v2.10.4 image: traefik:v2.10.4
container_name: traefik container_name: traefik

Loading…
Cancel
Save