Hello
J'ai testé traefik et cela semble plutot bien fonctionner.
Je me suis basé sur le docker-compose.yml de Merrick.
Mon point est le suivant:
tout se lance bien
tout semble bien fonctionner sauf pour le https
tout mes applications ont un sous domaine (un seul certificat pour tout le monde me convient bien)
Autre détail, le fichier traefik.toml qui se cree sur mon disque est un repertoire et non un fichier, c’est bizarre pourtant le mapping des volumes me semble bon.
Lorsque je fais un test en https avec le portail de traefik voila ce que j'obtiens:
Une erreur est survenue pendant une connexion à traefik.mondomaine.fr. Le pair signale qu’il a eu une erreur interne. Code d’erreur : SSL_ERROR_INTERNAL_ERROR_ALERT
Si dessous mon yml:
version: '3'
services:
traefik:
image: traefik:latest
command: --web --docker --docker.domain=docker.localhost --logLevel=DEBUG --entryPoints='Name:https Address::443 TLS' --entryPoints='Name:http Address::80' --acme.entrypoint=https --acme=true --acme.domains=mondomaine.fr,traefik.mondomaine.fr --acme.email=monadresseemail@gmail.com --acme.ondemand=true acme.onhostrule=true --acme.storage=/certs/acme.json
container_name: traefik
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /home/user/traefik.toml:/etc/traefik/traefik.toml
- /home/user/dockers/certs:/certs
labels:
- traefik.backend=traefik
- traefik.frontend.rule=Host:traefik.mondomaine.fr
- traefik.backend.port=8080
- traefik.frontend.entryPoints=http,https
rtorrent:
image: xataz/rtorrent-rutorrent:latest-filebot
container_name: rutorrent
environment:
- DHT_RTORRENT=on
- UID=1000
- GID=1000
ports:
- 45000:45000
- 5000:5000
labels:
- traefik.backend=rutorrent
- traefik.frontend.rule=Host:rtorrent.mondomaine.fr
- traefik.backend.port=8080
- traefik.frontend.entryPoints=https,http
volumes:
- /home/user:/data
- /home/user/dockers/rutorrent2:/config
Si quelqu'un a une idee
Merci