Effectivement j'ai essayé de reproduire comme toi avec traefik et linuxserver, avec, et sans le claim!! Sans succés. Du coup je suis revenu à la bonne vieille méthode du tunnel et là ça a marché.
https://blog.microserum.net/index.php/2018/05/21/installation-de-plex-media-server-sous-linux/
Je te donne quand même mon docker compose
plex:
image: linuxserver/plex
container_name: plex
hostname: plex
restart: unless-stopped
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:plex.domaine.pw
- traefik.port=32400
- traefik.docker.network=traefik_proxy
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
ports:
- 32400:32400
volumes:
- /home/toto/docker/plex/config:/config
- /dev/shm:/transcode
networks:
- proxy
Mon traefik.toml
defaultEntryPoints = ["https","http"]
InsecureSkipVerify = true
[api]
entryPoint = "traefik"
dashboard = true
[entryPoints]
[entryPoints.http]
address = ":80"
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
[entryPoints.https.tls]
minVersion = "VersionTLS12"
cipherSuites = [
"TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305",
"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256",
"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA"
]
[entryPoints.traefik]
address = ":8080"
[acme]
email = ""
storage = "/etc/traefik/acme/acme.json"
entryPoint = "https"
onHostRule = true
onDemand = false
[acme.httpChallenge]
entryPoint = "http"
[docker]
endpoint = "unix:///var/run/docker.sock"
domain = "domaine.pw"
watch = true
exposedbydefault = false
et mon docker compose traefik
traefik:
image: traefik
container_name: proxy_traefik
restart: unless-stopped
hostname: traefik
labels:
- traefik.enable=true
- traefik.frontend.rule=Host:traefik.domaine.pw
- traefik.frontend.auth.basic=toto:$$apr1$$Lfytr9.7$$/44xKrdPV9TOxYL/tHIgE0
- traefik.port=8080
- traefik.docker.network=traefik_proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /opt/seedbox/docker/traefik/traefik.toml:/traefik.toml:ro
- /opt/seedbox/docker/traefik/letsencrypt/certs:/etc/traefik/acme:rw
- /var/log/traefik:/var/log
ports:
- "80:80"
- "443:443"
networks:
- proxy