From 53ea440d4921322f2b475294c1ff50725c3ef44f Mon Sep 17 00:00:00 2001 From: Nils Grunwald Date: Sun, 18 Feb 2024 18:52:26 +0100 Subject: [PATCH] Added plex --- plex/docker-compose.yaml | 41 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 plex/docker-compose.yaml diff --git a/plex/docker-compose.yaml b/plex/docker-compose.yaml new file mode 100644 index 0000000..4ee4924 --- /dev/null +++ b/plex/docker-compose.yaml @@ -0,0 +1,41 @@ +version: "2.1" +services: + plex: + image: lscr.io/linuxserver/plex:latest + container_name: plex + environment: + - PUID=1000 + - PGID=1000 + - TZ=EUROPE/BERLIN + - VERSION=docker + - PLEX_CLAIM=claim-J9FARYcKeGSzVPU7y5Fh + volumes: + - plex_config:/config + - /media/plex/tv-shows:/tv-shows + - /media/plex/movies:/movies + - /media/plex/music:/music + restart: unless-stopped + ports: + # Plex DLNA Server + - 1901:1900/udp + # GDM network discovery + - 32410:32410/udp + - 32412:32412/udp + - 32413:32413/udp + - 32414:32414/udp + labels: + - "traefik.enable=true" + - "traefik.http.routers.plex.rule=Host(`plex.montana2000.freeddns.org`)" + - "traefik.http.routers.plex.service=plex" + - "traefik.http.services.plex.loadbalancer.server.port=32400" + - "traefik.docker.network=proxy" + networks: + - traefik_web + + +volumes: + plex_config: + +networks: + traefik_web: + external: true \ No newline at end of file