Seite 1 von 1

[traefik] Plex + traefik

Verfasst: Fr 10. Dez 2021, 22:41
von MasterVigori
Könntest du Plex in dein Script hinzufügen.
Hier der Code was nur leider noch nicht richtig funktioniert ist die Integration in traefik und https... Verstehe das noch nicht so ganz... evtl. Kann jemand hier weiterhelfen?

Code: Alles auswählen

plex:
    image: linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - VERSION=docker
      - PLEX_CLAIM= #optional
      - ADVERTISE_IP=https://plex.DOMAINE.de
    privileged: true
    ports:
      - 32400:32400
      - 32400:32400/udp
      - 32469:32469
      - 32469:32469/udp
      - 1900:1900/udp
    labels:
      - traefik.enable=true
      # Plex wants to communicate using HTTPS (not sure this is correct)
      - traefik.http.middlewares.https_redirect.redirectscheme.scheme=https
      - traefik.http.routers.plex.middlewares=https_redirect
      - traefik.http.routers.plex.rule=Host(`plex. Domaine.de`)
      - traefik.http.services.plex.loadbalancer.server.port=32400
      - traefik.http.routers.plex.entrypoints=web-secured
      - traefik.http.routers.plex.tls=true
      - traefik.http.routers.plex.tls.certresolver=letsEncrypt  
    volumes:
      - /media/pi/Server/plex/config:/config
      - /media/pi/Server/plex/tv:/tv
      - /media/pi/Server/plex/filme:/filme
      - /media/pi/Server/plex/transcode:/trasncode
      - /media/pi/Server/plex/musik:/musik
      - /media/pi/Server/plex/fotos:/fotos
    restart: unless-stopped  

Re: Plex + traefik

Verfasst: Sa 11. Dez 2021, 09:38
von MasterVigori
Ok hab es hinbekommen falls jemand mal Infos oder Hilfe brauch kann er sich melden per Email👍

Re: Plex + traefik

Verfasst: Sa 11. Dez 2021, 13:30
von ei23felix
Danke, ich übernehme erstmal so ungeprüft in die Templates.

Re: Plex + traefik

Verfasst: Sa 11. Dez 2021, 14:35
von MasterVigori

Code: Alles auswählen

  plex:
    image: linuxserver/plex:latest
    container_name: plex
    network_mode: host
    environment:
      - PUID=1000
      - PGID=1000
      - VERSION=docker
      - PLEX_CLAIM= #optional
     # - ADVERTISE_IP="https://plex.DOMAIN.de:443" # wichtig für das Https
    privileged: true
    ports:
      - 32400:32400/tcp
      - 32400:32400/udp
      - 3005:3005/tcp
      - 8324:8324/tcp
      - 32469:32469/tcp
      - 1900:1900/udp
      - 32410:32410/udp
      - 32412:32412/udp
      - 32413:32413/udp
      - 32414:32414/udp
    labels:
      - traefik.enable=true
      - traefik.http.routers.plex.rule=Host(`plex.DOMAIN.de`)
      - traefik.http.routers.plex.entrypoints=web-secured
      - traefik.http.routers.plex.tls.certresolver=letsEncrypt
      - traefik.http.services.plex.loadbalancer.server.port=32400
    volumes:
      - ./volumes/plex/config:/config
      - ./volumes/plex/tv:/tv # Ordner wo die Serien eingefügt werden
      - ./volumes/plex/filme:/Filme #Ordner wo die Filme eingefügt werden
      - ./volumes/plex/transcode:/trasncode
      - ./volumes/plex/musik:/musik
      - ./volumes/plex/fotos:/fotos
    restart: unless-stopped
Das ist wichtig für traefik
/home/pi/ei23-docker/volumes/traefik/traefik/dynamic/config.yml
Das in die Datei config.yml einfügen

Code: Alles auswählen

http:
  routers:
    plex:
      rule: Host(`plex.DOMAIN.de`)
      service: plex
      tls:
        certresolver: letsEncrypt
         
  services:
    plex:
      loadBalancer:
        servers:
          - url: http://172.17.0.1:32400 # 172.17.0.1 ist das Standard Docker Gateway

ei23felix hat geschrieben:
Sa 11. Dez 2021, 13:30
Danke, ich übernehme erstmal so ungeprüft in die Templates.
Das ist das richtige! 👌

Re: [traefik] Plex + traefik

Verfasst: So 12. Dez 2021, 13:14
von ei23felix
Mir fällt gerade auf, dass du plex im host (network_mode: host) laufen lässt.
In dem Fall braucht man die ganzen Port Teil von der docker-compose nicht - Ist wie ein "exposed Host"
Die Ports sind alles eh alle erreichbar.
Ich würde Host Modus aber nur einstellen wenn es zwingend notwendig ist - Ist es das bei Plex so?
Z.B. bei Home Assistant ist es sinnvoll, weil es nach Geräten im Host-Netzwerk scannen können muss für "Auto-Discovery".

Ich hab das Template mal nach der Doku hier gehalten https://docs.linuxserver.io/images/docker-plex

Code: Alles auswählen

privileged: true
habe ich auch mal rausgenommen, sollte man nur wenn es wirklich notwendig ist machen.

Re: [traefik] Plex + traefik

Verfasst: So 12. Dez 2021, 21:24
von MasterVigori
Also wenn ich das entferne geht nichts mehr
muss rein.

Code: Alles auswählen

privileged: true 

Re: [traefik] Plex + traefik

Verfasst: Do 16. Dez 2021, 21:37
von ei23felix
Hmm ok, weil hier haben die es auch nicht.
https://docs.linuxserver.io/images/docker-plex

Re: [traefik] Plex + traefik

Verfasst: So 19. Dez 2021, 12:24
von MasterVigori
Ich hatte gelesen das es beim Raspi rein muss und bei anderen Geräten nicht.