Je crois que je viens de trouver comment économiser la bière du matin du 1er janvier.
Notez que j'ai dit "peut être" car mon serveur est occupé (créneau de "PROD") donc je ne fais pas de changement ce soir donc je ne pourrais pas pousser les essais immédiatement.
En guise de teasing, je vous invite à regarder :
https://community.traefik.io/t/use-a-different-port-for-a-specific-suffix/7980
comme je cherchais justement à faire la régulation RP de ubooquity, je suis tombé sur ce site et manifestement il distingue bien les URLs :
_ monportail.mondomaine.com
et
_ monportail.mondomaine.com/admin
après la seule différence avec mon setup actuel c'est
1 / qu'il passe le service sur une ligne dans le docker-compose.yml du style :
- "traefik.http.services.<monnomdewebapp>.loadbalancer.server.port=2202"
et donc sa rule fonctionne chez lui (- "traefik.http.routers.ubooquity-admin.rule= Host(`ubooquity.${DOMAINNAME}`) && PathPrefix(`/admin`)")
ca j'avais déjà mais bon... (si il faut que je regarde son place holder sur la variable domainname : bonne pratique ... mais ce sera pour les finitions...
2/ il ne mentionne pas l'URL comme je le fais dans mon fichier de service
A ce stade : to be continued...
Notez que j'ai dit "peut être" car mon serveur est occupé (créneau de "PROD") donc je ne fais pas de changement ce soir donc je ne pourrais pas pousser les essais immédiatement.
En guise de teasing, je vous invite à regarder :
https://community.traefik.io/t/use-a-different-port-for-a-specific-suffix/7980
comme je cherchais justement à faire la régulation RP de ubooquity, je suis tombé sur ce site et manifestement il distingue bien les URLs :
_ monportail.mondomaine.com
et
_ monportail.mondomaine.com/admin
après la seule différence avec mon setup actuel c'est
1 / qu'il passe le service sur une ligne dans le docker-compose.yml du style :
- "traefik.http.services.<monnomdewebapp>.loadbalancer.server.port=2202"
et donc sa rule fonctionne chez lui (- "traefik.http.routers.ubooquity-admin.rule= Host(`ubooquity.${DOMAINNAME}`) && PathPrefix(`/admin`)")
ca j'avais déjà mais bon... (si il faut que je regarde son place holder sur la variable domainname : bonne pratique ... mais ce sera pour les finitions...
2/ il ne mentionne pas l'URL comme je le fais dans mon fichier de service
A ce stade : to be continued...