From b5989912482091394679c5960bdfa1deabaedbe5 Mon Sep 17 00:00:00 2001 From: Alex Frantz Date: Sat, 14 Feb 2026 14:49:16 -0500 Subject: [PATCH] run plex in host networking mode --- main.yml | 3 +++ roles/traefik/templates/local-dynamic.yml.j2 | 11 +++++++++++ tasks/plex.yml | 3 +-- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/main.yml b/main.yml index 02ecd48..b043c67 100644 --- a/main.yml +++ b/main.yml @@ -75,6 +75,9 @@ - name: Deploy Docs import_tasks: tasks/docs.yml tags: docs_deploy + - name: Deploy Gitea Runner + import_tasks: tasks/runner.yml + tags: runner_deploy - hosts: jackson diff --git a/roles/traefik/templates/local-dynamic.yml.j2 b/roles/traefik/templates/local-dynamic.yml.j2 index 8609f88..50a9b46 100644 --- a/roles/traefik/templates/local-dynamic.yml.j2 +++ b/roles/traefik/templates/local-dynamic.yml.j2 @@ -5,6 +5,13 @@ 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 @@ -35,6 +42,10 @@ 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..3076ed2 100644 --- a/tasks/plex.yml +++ b/tasks/plex.yml @@ -7,8 +7,7 @@ image: name: lscr.io/linuxserver/plex tag: latest - networks: - - name: homelab + network_mode: host devices: - /dev/dri:/dev/dri env: