# Traefik : envoie https://roadtrips.ouaibe.fr/admin/ vers l'interface RTG. # # 1. Copier ce fichier dans le dossier de configuration « dynamique » de # Traefik (celui de providers.file), à côté de la configuration du site. # 2. Mettre ci-dessous les mêmes entryPoints et certResolver que ceux du site. # 3. Sur le Mac, laisser tourner : # rtg --racine /Volumes/CLEROADTRIPS/Road-Trips interface --proxy --prefixe /admin # # Traefik transmet lui-même l'adresse du visiteur et le « https » à RTG # (X-Forwarded-For, X-Forwarded-Proto) : rien d'autre à régler. http: routers: rtg-admin: rule: "Host(`roadtrips.ouaibe.fr`) && PathPrefix(`/admin`)" entryPoints: [websecure] # même nom que pour le site service: rtg-admin tls: certResolver: letsencrypt # même nom que pour le site services: rtg-admin: loadBalancer: servers: # Traefik dans Docker sur ce Mac : - url: "http://host.docker.internal:8765" # Traefik installé directement sur ce Mac : "http://127.0.0.1:8765" # Traefik sur une autre machine : "http://:8765", # et lancer RTG avec --ecoute 0.0.0.0 en plus.