From cfbee1cd3ca693f6ef82886ba3baf802fb16f5d9 Mon Sep 17 00:00:00 2001 From: josiah Date: Tue, 20 Dec 2022 20:18:41 -0600 Subject: [PATCH] Configure smokeping + overseerr. --- ansible/roles/halo/templates/halo-compose.yml | 30 ++++++++++++++++--- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/ansible/roles/halo/templates/halo-compose.yml b/ansible/roles/halo/templates/halo-compose.yml index d14f770..1a115a8 100644 --- a/ansible/roles/halo/templates/halo-compose.yml +++ b/ansible/roles/halo/templates/halo-compose.yml @@ -52,7 +52,29 @@ services: # global rules - "traefik.enable=true" # the web ui - - "traefik.http.routers.freshrss.rule=Host(`monitor.awful.club`)" - - "traefik.http.routers.freshrss.entrypoints=websecure" - - "traefik.http.routers.freshrss.tls=true" - - "traefik.http.routers.freshrss.tls.certresolver=awful-letsencrypt" + - "traefik.http.routers.smokeping.rule=Host(`monitor.awful.club`)" + - "traefik.http.routers.smokeping.entrypoints=websecure" + - "traefik.http.routers.smokeping.tls=true" + - "traefik.http.routers.smokeping.tls.certresolver=awful-letsencrypt" + + overseerr: + image: lscr.io/linuxserver/overseerr:latest + networks: + pubnet: + environment: + - PUID=1000 + - PGID=1000 + - TZ=America/Chicago + volumes: + - /home/josiah/apps/overseerr/config/:/config + restart: unless-stopped + labels: + # global rules + - "traefik.enable=true" + # the web ui + - "traefik.http.routers.overseerr.rule=Host(`requests.awful.club`)" + - "traefik.http.routers.overseerr.entrypoints=websecure" + - "traefik.http.routers.overseerr.tls=true" + - "traefik.http.routers.overseerr.tls.certresolver=awful-letsencrypt" + - "traefik.http.routers.overseerr.service=overseerr-web-svc" + - "traefik.http.services.overseerr-web-svc.loadbalancer.server.port=5055"