• Docker
  • Résolu : Erreur Traefik + emby .

Bonjour . Je viens à vous dans l'espoir d'avoir une aide salutaire . Je passe mes journées à éplucher le net pour trouver la solution à ce problème .
J'ai 2 serveur ( l'erreur est identique aux deux . )

S1 : Docker CE :
Nginx-proxy
Letsencryp
Emby
Ombi ( j'ai eu des soucis pour le valider )
Deluge
( je n'ai pas réussi à installer organizr , ni heimdall )
OS : Ubuntu 18.04

S2 : Docker CE:
Nginx-proxy
Letsencryp
Subsonic
Transmission
( Je n'ai pas réussi à installer organizr ni heimdall )
OS : Ubuntu 16.04

Je ne peux pas faire tourner ni organizr ni heimdall , ni aucun autre container en plus de ceux déjà actif .

Fichier erreur :

`nginx.1    | 2018/12/12 10:46:12 [error] 221#221: *8607 no live upstreams while connecting to upstream, client: 77.147.234.230, server: heimdall.nomdedomain.com, request: "GET / HTTP/2.0", upstream: "http://heimdall.nomdedomaine.com/", host: "heimdall.nomdedomaine.com"
nginx.1    | heimdall.nomdedomaine.com 77.147.234.230 - - [12/Dec/2018:10:46:12 +0000] "GET / HTTP/2.0" 502 173 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"
nginx.1    | 2018/12/12 10:46:13 [error] 221#221: *8607 no live upstreams while connecting to upstream, client: 77.147.234.230, server: heimdall.nomdedomaine.com, request: "GET /favicon.ico HTTP/2.0", upstream: "http://heimdall.nomdedomaine.com/favicon.ico", host: "heimdall.nomdedomaine.com"
nginx.1    | heimdall.nomdedomaine.com 77.147.234.230 - - [12/Dec/2018:10:46:13 +0000] "GET /favicon.ico HTTP/2.0" 502 173 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"
nginx.1    | ombi.nomdedomaine.com 77.147.234.230 - - [12/Dec/2018:10:46:13 +0000] "GET /favicon.ico HTTP/2.0" 404 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"
nginx.1    | 2018/12/12 10:49:27 [error] 221#221: *8612 upstream prematurely closed connection while reading response header from upstream, client: 77.147.234.230, server: deluge.nomdedomaine.com, request: "GET / HTTP/2.0", upstream: "http://172.17.0.4:8112/", host: "deluge.nomdedomaine.com"
nginx.1    | deluge.nomdedomaine.com 77.147.234.230 - - [12/Dec/2018:10:49:27 +0000] "GET / HTTP/2.0" 502 173 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"
nginx.1    | 2018/12/12 10:49:27 [error] 221#221: *8612 upstream prematurely closed connection while reading response header from upstream, client: 77.147.234.230, server: deluge.nomdedomaine.com, request: "GET /favicon.ico HTTP/2.0", upstream: "http://172.17.0.4:8112/favicon.ico", host: "deluge.nomdedomaine.com"
nginx.1    | deluge.nomdedomaine.com 77.147.234.230 - - [12/Dec/2018:10:49:27 +0000] "GET /favicon.ico HTTP/2.0" 502 173 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0"

`
Mon docker :

docker run -d -p 80:80 -p 443:443 \
      --name nginx-proxy\
      --restart always \
      -e DEFAULT_HOST=nomdedomain.com \
      -v /home/user/docker/nginx-proxy/certs:/etc/nginx/certs:ro \
      -v /home/user/docker/nginx-proxy/dhparam:/etc/nginx/dhparam \
      -v /etc/nginx/vhost.d \
      -v /etc/nginx/conf.d \
      -v /usr/share/nginx/html \
      -v /var/run/docker.sock:/tmp/docker.sock:ro \
      --label com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy \
       jwilder/nginx-proxy:latest

J'ai fait le max de test le container sont ok , les ports sont ok ( je pense )

j'ai essayé ce tuto mais je parviens pas à faire que le fichier est lu au chargement du container .
https://wiki.ssdt-ohio.org/display/rtd/Adjusting+nginx-proxy+Timeout+Configuration

Toute aide est la bienvenue . Merci à tous

Hello,
Il nous faudrait la configuration de tes conteneurs que tu n'arrives pas à faire tourner pour plus d'information.

docker run -d \
--name=heimdall \
--restart always \
-v /home/madameko/docker/heimdall/config:/config \
-e PUID=1001 \
-e PGID=1001 \
-p 33480:33480 \
-e TZ=Europe/Paris \
-e "VIRTUAL_PORT=33480" \
-e "VIRTUAL_HOST=heimdall.seedboxren.com" \
-e "LETSENCRYPT_HOST=heimdall.seedboxren.com" \
-e "LETSENCRYPT_EMAIL=renfyld@protonmail.com" \
linuxserver/heimdall

[
{
"Id": "2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449",
"Created": "2018-12-13T18:11:39.722658114Z",
"Path": "/init",
"Args": [],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 27008,
"ExitCode": 0,
"Error": "",
"StartedAt": "2018-12-13T18:11:40.291436248Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
"Image": "sha256:12cb0d29e8cb537403c685c5f6cbfffc93aabe31bd19fb737776144d840e484c",
"ResolvConfPath": "/var/lib/docker/containers/2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449/resolv.conf",
"HostnamePath": "/var/lib/docker/containers/2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449/hostname",
"HostsPath": "/var/lib/docker/containers/2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449/hosts",
"LogPath": "/var/lib/docker/containers/2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449/2fa58f3efb73f5d53f732f53196dd58c334fce6df38df4c057413ceb3c163449-json.log",
"Name": "/heimdall",
"RestartCount": 0,
"Driver": "overlay2",
"Platform": "linux",
"MountLabel": "",
"ProcessLabel": "",
"AppArmorProfile": "docker-default",
"ExecIDs": null,
"HostConfig": {
"Binds": [
"/home/madameko/docker/heimdall/config:/config"
],
"ContainerIDFile": "",
"LogConfig": {
"Type": "json-file",
"Config": {}
},
"NetworkMode": "default",
"PortBindings": {
"33480/tcp": [
{
"HostIp": "",
"HostPort": "33480"
}
]
},
"RestartPolicy": {
"Name": "always",
"MaximumRetryCount": 0
},
"AutoRemove": false,
"VolumeDriver": "",
"VolumesFrom": null,
"CapAdd": null,
"CapDrop": null,
"Dns": [],
"DnsOptions": [],
"DnsSearch": [],
"ExtraHosts": null,
"GroupAdd": null,
"IpcMode": "shareable",
"Cgroup": "",
"Links": null,
"OomScoreAdj": 0,
"PidMode": "",
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyRootfs": false,
"SecurityOpt": null,
"UTSMode": "",
"UsernsMode": "",
"ShmSize": 67108864,
"Runtime": "runc",
"ConsoleSize": [
0,
0
],
"Isolation": "",
"CpuShares": 0,
"Memory": 0,
"NanoCpus": 0,
"CgroupParent": "",
"BlkioWeight": 0,
"BlkioWeightDevice": [],
"BlkioDeviceReadBps": null,
"BlkioDeviceWriteBps": null,
"BlkioDeviceReadIOps": null,
"BlkioDeviceWriteIOps": null,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpusetCpus": "",
"CpusetMems": "",
"Devices": [],
"DeviceCgroupRules": null,
"DiskQuota": 0,
"KernelMemory": 0,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"OomKillDisable": false,
"PidsLimit": 0,
"Ulimits": null,
"CpuCount": 0,
"CpuPercent": 0,
"IOMaximumIOps": 0,
"IOMaximumBandwidth": 0,
"MaskedPaths": [
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware"
],
"ReadonlyPaths": [
"/proc/asound",
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
]
},
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/ec17a5146638b822117ee81a38b7c851535085a359c89c9aa1043f275d36540c-init/diff:/var/lib/docker/overlay2/01d52b3ee46e67ec32242eb1c1e9e82d2770af1c69e5979fb8a4e5d2f7e3888c/diff:/var/lib/docker/overlay2/fb7266e944f040fd073a20d96a5b7184e3464dfddd3c0f84f2a331d0c876b0ee/diff:/var/lib/docker/overlay2/0c0d7d4732c4d4b62448cd8ce292c64e6d28b5c5b58b7631075a8ce493e34f33/diff:/var/lib/docker/overlay2/1df8cd3e15b53bd261a3c6baca595ac0a448070a253422994aac2ffe3cc1c7be/diff:/var/lib/docker/overlay2/54204d450ae159d78df68ca73ac4db2745cec00bdf085267364666a752cb27fd/diff:/var/lib/docker/overlay2/0cc705fa7e05f2a9539efc24d94f0c8f0b49d9c7a6647b70fbe0902160c70d7c/diff:/var/lib/docker/overlay2/f6555c0352a7d9b3f9c64c43ecd11c3afcbd79cd4e3de4af944b7d853d9eca0c/diff",
"MergedDir": "/var/lib/docker/overlay2/ec17a5146638b822117ee81a38b7c851535085a359c89c9aa1043f275d36540c/merged",
"UpperDir": "/var/lib/docker/overlay2/ec17a5146638b822117ee81a38b7c851535085a359c89c9aa1043f275d36540c/diff",
"WorkDir": "/var/lib/docker/overlay2/ec17a5146638b822117ee81a38b7c851535085a359c89c9aa1043f275d36540c/work"
},
"Name": "overlay2"
},
"Mounts": [
{
"Type": "bind",
"Source": "/home/madameko/docker/heimdall/config",
"Destination": "/config",
"Mode": "",
"RW": true,
"Propagation": "rprivate"
}
],
"Config": {
"Hostname": "2fa58f3efb73",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"33480/tcp": {},
"443/tcp": {},
"80/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"VIRTUAL_PORT=33480",
"VIRTUAL_HOST=heimdall.seedboxren.com",
"LETSENCRYPT_HOST=heimdall.seedboxren.com",
"LETSENCRYPT_EMAIL=renfyld@protonmail.com",
"PUID=1001",
"PGID=1001",
"TZ=Europe/Paris",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"PS1=$(whoami)@$(hostname):$(pwd)$ ",
"HOME=/root",
"TERM=xterm",
"S6_BEHAVIOUR_IF_STAGE2_FAILS=2"
],
"Cmd": null,
"Image": "linuxserver/heimdall",
"Volumes": {
"/config": {}
},
"WorkingDir": "",
"Entrypoint": [
"/init"
],
"OnBuild": null,
"Labels": {
"build_version": "Linuxserver.io version:- 2.1.12-ls20 Build-date:- 2018-12-11T12:53:40+00:00",
"maintainer": "aptalca"
}
},
"NetworkSettings": {
"Bridge": "",
"SandboxID": "40fde78fa0e80833d7611b4f42659be94057ed8ac6e85b88f7464a4bcf7357b7",
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"Ports": {
"33480/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "33480"
}
],
"443/tcp": null,
"80/tcp": null
},
"SandboxKey": "/var/run/docker/netns/40fde78fa0e8",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "defde0f6944a7fbf1819d878fa684d96e12754b48d1ee367c1e2057df184d41c",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.5",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "02:42:ac:11:00:05",
"Networks": {
"bridge": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "702c5a76077b714e8b3eabe2d530c8e5cac1914917e83f7b9e1c215ca6d56a5c",
"EndpointID": "defde0f6944a7fbf1819d878fa684d96e12754b48d1ee367c1e2057df184d41c",
"Gateway": "172.17.0.1",
"IPAddress": "172.17.0.5",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "02:42:ac:11:00:05",
"DriverOpts": null
}
}
}
}
]

Pas d'avis concernant mon soucis ? Si vous avez besoin que je réalise des opérations , dites moi quoi 🙂

8 jours plus tard

Bonsoir , je relance mon sujet , même si j'ai modifier le type de docker . Maintenant suis passée sur Traefik . Toujours le même problème , plusieurs installe via docker compose , et un site inaccessible . Emby maintenant . Il est bien en https , mais ne s'ouvre pas . Message Bad gateway . Si quelqu'un à du temps à me consacrer ca serait vraiment gentil .

Renfyld a renommé le titre en Erreur Traefik + emby . .

Non , rien en relation avec mon erreur .

Bonjour,

Tu peux poster le traefik.toml et ton docker-compose stp?

#debug = true

defaultEntryPoints = ["http", "https"]   # defaultEntryPoints must be at the top because it should not be in any table below

[web]
  # Port for the status page
  address = ":8080"
  #[web.auth.basic]
  #  users = ["traefik:generate-with-htpasswd"]

# Entrypoints, http and https
[entryPoints]
  [entryPoints.http]                                                                       # http should be redirected to https
    address = ":80"
    [entryPoints.http.redirect]
      entryPoint = "https"                                                               # https is the default
  [entryPoints.https]
    address = ":443"
    [entryPoints.https.tls]

# Enable ACME (Let's Encrypt): automatic SSL
[acme]
  # caServer = "https://acme-staging.api.letsencrypt.org/directory"
  email = "renfyld@protonmail.com"
  storage = "acme.json"                                                               # or "traefik/acme/account" if using KV store
  entryPoint = "https"
  onDemand = false
  OnHostRule = true

[docker]
  endpoint = "unix:///var/run/docker.sock"
  domain = "seedboxren.com"
  watch = true
  exposedbydefault = false                                                        # tells Træfik to only include containers with the label traefik.enable=true`

########################

#########

# Proxy #
#########

version: '2'

services:
  traefik:
    restart: unless-stopped
    image: traefik
    container_name: 01-Proxy_traefik
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - ./docker/files/traefik.toml:/traefik.toml
      - ./docker/files/acme:/etc/traefik/acme
      - ./docker/files/certs:/certs
    ports:
      - "80:80"
      - "443:443"
      - "8080:8080"
    networks:
       - traefik-proxy

volumes:
  files:
    driver: local

networks:
  traefik-proxy:
    external:
      name: traefik-proxy

#############


#########################################################
#                        Seedbox                        #
#                       ---------                       #
#                                                       #
# - Emby        :       Streaming video/music/photos    #
#                                                       #
#                                                       #
#########################################################

version: '2'

services:

########
# Emby #
########
  emby:
    image: emby/embyserver
    container_name: stream-video_Emby
    restart: always
    hostname: video
    labels:
    - traefik.enable=true
    - traefik.frontend.rule=Host:emby.seedboxren.com
    - traefik.backend.port=8096
    - traefik.docker.network=traefik-proxy
    volumes:
    - ./media/download/films:/films:rw
    - ./media/download/animes:/animes:rw
    - ./docker/files/emby/conf:/config:rw
    - /etc/localtime:/etc/localtime:ro
    environment:
    - PUID=1000
    - PGID=1000    
    - TZ=Europe/Paris
    networks:
    - traefik-proxy

volumes:
  files:
    driver: local

networks:
  traefik-proxy:
    external:
      name: traefik-proxy

Je te donne la config que je viens de tester à l'instant et fonctionnelle, tu adaptes avec tes variables bien sur.

Le fichier 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 = "sdsdf@gmail.com"
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.com"
watch = true
exposedbydefault = false

Le docker-compose

version: '3'
services:

  traefik:
    image: traefik
    container_name: traefik
    restart: unless-stopped
    hostname: traefik
    labels:
      - traefik.enable=true
      - traefik.frontend.rule=Host:traefik.domaine.com
      - traefik.port=8080
      - traefik.docker.network=traefik_proxy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /emplacement de ton traefik.toml/traefik.toml:/traefik.toml:ro
      - /emplacement de tes certificats:/etc/traefik/acme:rw
    ports:
      - "80:80"
      - "443:443"
    networks:
      - proxy
 
  emby:
    image: emby/embyserver
    container_name: emby
    restart: unless-stopped
    hostname: emby
    labels:
      - traefik.enable=true
      - traefik.frontend.rule=Host:jackett.domaine.com
      - traefik.port=8096
      - traefik.docker.network=traefik_proxy
    volumes:
      - /home/canard/emby/conf:/config:rw
      - /home/canard/emby/data:/data:rw
      - /etc/localtime:/etc/localtime:ro
    environment:
      - UID=0
      - GID=0
    networks:
      - proxy

networks:
  proxy:
    external:
      name: traefik_proxy

tu changes le domaine, l uid et les emplcement volumes ...

Le truc c'est que j'ai pas que emby . j'ai installé NExtcloud , deluge ombi , portainer, et tous sont parfaitement fonctionnelle . J'ai changé x fois de façon de faire , et l'on m'a déjà demandé plusieurs fois de prendre une autre config qui s'est avéré ne pas plus fonctionner . J'aimerais bien comprendre pourquoi là , ma config , fonctionne avec plein de truc ( puisque j'ai essayé plusieurs applis avec cette config et emby est la seule à pas fonctionner .

A toi de voir mais j'ai fait fonctionner nextcloud + mariadb, ombi, portainer, plex, emby, sonarr etc ... sur le même shéma qu'au dessus. Essaye ça ne te coute rien et cela me semble plus simple que de t'embarquer dans des configs que tu ne comprends pas.

Verdict : j'ai réinstallé avec ta config , et tout fonctionne , sauf emby . La config que j'ai utilisé , j'ai suivie un tuto , et je la comprend ( autant que la tienne ) c'est le pourquoi emby ne veut pas accepter le proxy que je capte pas . Et sur le forum d'emby pareil .
Merci pour tes réponses .

Etonnant, je viens de reessayer à l'instant et ca fonctionne.

Essaye de nettoyer ton docker avec les commandes suivantes:
tu supprimes au prelables les containers

 docker rm -f $(docker ps -aq)

Puis nettoyage

docker system prune
docker volume rm $(docker volume ls -qf "dangling=true")

    Dsl le site était inaccessible donc j'ai pas pu te répondre avant .
    J'ai refait tout le docker compose , j'arrivais pas à ajouter toutes les applications . il y avait constamment des erreurs ( même après nettoyage des networks etc ) . J'ai fais plusieurs essais et avec ce fichier il y a que traefik qui s'installe .

    #########################################################
    #                        Seedbox                        #
    #                       ---------                       #
    # - Traefik        :    Proxy                           #
    # - Emby        :       Streaming video/music/photos    #
    # - Nextcloud / MariaDb :  Cloud                        #
    # - Ombi :  requete media                               # 
    # - Portainer : Gestion Docker                          #
    # - Watchtower : Update auto docker/  Container         # 
    # - Deluge : Client torrent                             #
    #########################################################
    
    
    
    version: '3'
    services:
    
     ##########
    # Traefik #
    ###########
    
      traefik:
        image: traefik
        container_name: 01-Proxy_traefik
        restart: unless-stopped
        hostname: traefik
        labels:
          - traefik.enable=true
          - traefik.frontend.rule=Host:traefik.seedboxren.com
          - traefik.port=8080
          - traefik.docker.network=traefik-proxy
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock:ro
          - ./docker/files/traefik.toml:/traefik.toml:ro
          - ./docker/files:/etc/traefik/acme:rw
          - ./files/certs:/certs
        ports:
          - "80:80"
          - "443:443"
        networks:
          - traefik-proxy
          
    volumes:
      files:
        driver: local  
        
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy       
          
          
         
          
     ########
    # Emby  #
    #########
     
      emby:
        image: emby/embyserver
        container_name: 02-stream-video_Emby
        restart: always
        hostname: emby
        labels:
          - traefik.enable=true
          - traefik.frontend.rule=Host:emby.seedboxren.com
          - traefik.port=8096
          - traefik.docker.network=traefik-proxy
        volumes:
          - ./media/download/films:/films:rw
          - ./media/download/animes:/animes:rw
          - ./docker/files/emby/conf:/config:rw
          - /etc/localtime:/etc/localtime:ro
        environment:
          - UID=1000
          - GID=1000
          - TZ=Europe/Paris
        networks:
          - traefik-proxy
          
    volumes:
      files:
        driver: local  
        
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy        
          
    #############
    # Nextcloud #
    #############
    # Nextcloud instance
      nextcloud:
        restart: always
        image: wonderfall/nextcloud
        container_name: cloud_nextcloud
        hostname: cloud
        labels:
          - traefik.enable=true
          - traefik.docker.network=traefik-proxy
          - traefik.port=8888
          - traefik.frontend.rule=Host:nextcloud.seedboxren.com
        links:
          - db:db
        depends_on: [db]
        volumes:
          - ./media/download/films:/films:rw
          - ./media/download/animes:/animes:rw
          - ./data_cloud/cloud:/data:rw
          - ./docker/files/nextcloud/conf:/config:rw
          - ./docker/files/nextcloud/apps:/apps2:rw
          - ./docker/files/nextcloud/themes:/nextcloud/themes
          - /etc/localtime:/etc/localtime:ro
        environment:
          - UID=1000
          - GID=1000
          - DB_TYPE=mysql
          - DB_NAME=nextcloud
          - DB_USER=nextcloud
          - DB_PASSWORD=wKCzbEwriKnoOYVCrUfTFbKYSFeruv
          - DB_HOST=db
          - UPLOAD_MAX_SIZE=30G
          - APC_SHM_SIZE=128M
          - OPCACHE_MEM_SIZE=128
          - REDIS_MAX_MEMORY=64mb
          - CRON_PERIOD=15m
          - TZ=Europe/Paris
        networks:
          - traefik-proxy
          - cloud_back
          
    volumes:
      files:
        driver: local  
        
    networks:
      cloud_back:
        external:
          name: traefik-proxy  
    
    #Nextcloud database (mariadb)
      db:
        restart: always
        image: mariadb
        container_name: cloud_db
        volumes:
          - ./docker/files/nextcloud/db:/var/lib/mysql:rw
          - ./docker/files/nextcloud/db/import:/docker-entrypoint-initdb.d:ro
          - /etc/localtime:/etc/localtime:ro
        environment:
          - MYSQL_ROOT_PASSWORD=wKCzbEwriKnoOYVCrUfTFbKYSFeruv
          - MYSQL_DATABASE=nextcloud
          - MYSQL_USER=nextcloud
          - MYSQL_PASSWORD=wKCzbEwriKnoOYVCrUfTFbKYSFeruv
        networks:
          - cloud_back
          
    volumes:
      files:
        driver: local
          
    networks:
     cloud_back:
      traefik-proxy:
        external:
          name: traefik-proxy     
    
    
     ########
    # Ombi #
    ########
      ombi:
        image: linuxserver/ombi
        container_name: dl-requests_ombi
        restart: always
        labels:
        - traefik.enable=true
        - traefik.frontend.rule=Host:ombi.seedboxren.com
        - traefik.backend.port=3579
        - traefik.docker.network=traefik-proxy
        volumes:
          - ./docker/files/ombi/conf:/config:rw
          - /etc/localtime:/etc/localtime:ro
        environment:
          - PUID=1000
          - PGID=1000
          - TERM=xterm
          - TZ=Europe/Paris
        networks:
          - traefik-proxy
          
    volumes:
      files:
        driver: local  
        
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy        
    #############
    # deluge    #
    #############
      deluge:
        image: sinaptika/deluge
        container_name: dl-torrent_deluge
        restart: always
        hostname: torrent
        tty: true
        labels:
        - traefik.enable=true
        - traefik.frontend.rule=Host:deluge.seedboxren.com
        - traefik.backend.port=8112
        - traefik.docker.network=traefik-proxy
        volumes:
          - ./docker/files/deluge/conf:/config:rw
          - ./docker/deluge:/opt/deluge/complete:rw
          - ./media/download:/media:rw
          - /etc/localtime:/etc/localtime:ro
        environment:
          - PUID=1000
          - PGID=1000
          - UMASK_SET=000
          - TZ="Europe/Paris" 
        ports:
          - "8112:8112"
          - "58846:58846" 
          - "58946:58946"
        networks:
          - traefik-proxy
          
    volumes:
      files:
        driver: local  
        
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy    
          
    #############
    # Portainer #
    #############
      portainer:
        image: portainer/portainer
        container_name: tool-docker_Portainer
        restart: always
        labels:
        - traefik.enable=true
        - traefik.frontend.rule=Host:portainer.seedboxren.com
        - traefik.backend.port=9000
        - traefik.docker.network=traefik-proxy
        volumes:
          - ./docker/files/portainer/data:/data
          - /var/run/docker.sock:/var/run/docker.sock
          - /etc/localtime:/etc/localtime:ro
        environment:
          - PUID=1000
          - PGID=1000
          - TZ=Europe/Paris
        networks:
          - traefik-proxy
          
    volumes:
      files:
        driver: local  
        
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy     
    
    ##############
    # Watchtower #
    ##############
      watchtower:
        image: v2tec/watchtower
        container_name: tool-docker_watchtower
        hostname: watchtower
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock
          - /etc/localtime:/etc/localtime:ro
        restart: always
        environment:
          - TZ=Europe/Paris
          
    volumes:
      files:
        driver: local
    
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy

    Si je supprimes tous les lignes networks:
    traefik-proxy:
    external:
    name: traefik-proxy`
    Au final rien s'installe . . J'essaie de comprendre pourquoi .

    EDIT/ je vais tout décomposée comme j'ai l'habitude de faire pour le moment .
    EDIT 2 : Il y a que emby qui fonctionne et uniquement en HTTP , les autres ne veulent même pas s'afficher .

    Bon ben pour le coup maintenant il y a que emby qui s'active , et les autres veulent rien savoir . C'est désespérant

    EDIT FINAL : J'ai enfin trouvé le problème et c'est une truc complétement con ! .

    ' J'ai changé d'email dans le fichier traefik.toml et changé les S/noms de domaines et maintenant ca fonctionne . Le truc à la con !

    Merci de ton aide laster13 Laster13

    Renfyld a renommé le titre en Résolu : Erreur Traefik + emby . .

    L'email n'a pas d'incidence sur le bon fonctionnement de traefik, juste présent pour les notifications lets'encrypt. Par contre un sous domaine saturé par les demandes successives de certificat, c'est possible car il y a des quotas.

    D'ailleurs si c'est le cas les logs de traefik te le dise

    docker logs -f traefik
    Error finalizing order :: too many certificates already issued for exact set of domains: traefik.domaine.pw: see https://letsencrypt.org/docs/rate-limits/\n"

    Par ailleurs concernant la structure de ton docker-compose, la partie suivante est à mettre qu'une seule fois et à la fin de ton fichier

    volumes:
      files:
        driver: local
    
    networks:
      traefik-proxy:
        external:
          name: traefik-proxy

    Et non pas systematiquement répété apres chaque appli

    Répondre…