Traefik : exemple de route /admin vers l'interface ; option --ecoute
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Mf2kATMtqVABHSYdxJMnim
This commit is contained in:
1 parent
4366db94ed
commit
d3a8394bc1
4 files changed
+40
-6
No files matched your search
@@ -0,0 +1,27 @@
|
||||
# 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://<adresse du Mac>:8765",
|
||||
# et lancer RTG avec --ecoute 0.0.0.0 en plus.
|
||||
Reference in new issue
Block a user