From 3d87cbadc2c42d7270c927b3c0d289a1be8fa53a Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Sat, 9 May 2026 15:30:05 -0400 Subject: [PATCH] move plex to traefik provider --- roles/traefik/templates/local-dynamic.yml.j2 | 11 ----------- tasks/plex.yml | 6 ++++++ 2 files changed, 6 insertions(+), 11 deletions(-) diff --git a/roles/traefik/templates/local-dynamic.yml.j2 b/roles/traefik/templates/local-dynamic.yml.j2 index 50a9b46..8609f88 100644 --- a/roles/traefik/templates/local-dynamic.yml.j2 +++ b/roles/traefik/templates/local-dynamic.yml.j2 @@ -5,13 +5,6 @@ http: address: http://tinyauth:3000/api/auth/traefik routers: - plex: - rule: "Host(`tv.fntz.net`)" - service: plex - entryPoints: - - webSecure - tls: - certResolver: letsencrypt jtraefik: rule: "Host(`traefik-jackson.fntz.net`)" service: jtraefik @@ -42,10 +35,6 @@ http: certResolver: letsencrypt services: - plex: - loadBalancer: - servers: - - url: "http://172.16.0.44:32400" jtraefik: loadBalancer: servers: diff --git a/tasks/plex.yml b/tasks/plex.yml index 9fcf1ed..17bd417 100644 --- a/tasks/plex.yml +++ b/tasks/plex.yml @@ -20,3 +20,9 @@ volumes: - "{{ data_dir }}/plex:/config" - "{{ media_path }}:/media" + labels: + traefik.enable: "true" + traefik.http.routers.plex.rule: Host(`tv.fntz.net`) + traefik.http.routers.plex.entrypoints: webSecure + traefik.http.routers.plex.tls.certresolver: letsencrypt + traefik.http.services.plex.loadbalancer.server.port: "32400"