I fiddled around yesterday with different versions of traefik and got nowhere.
But as of this morning it - somehow - works.
The static config hasn't changed, below the dynamic config:
http:
routers:
wms-router:
entryPoints:
- 'web-secure'
middlewares:
- 'wms-replace'
service: 'wms-service'
rule: 'Host(`wms.someurl.com`)'
tls:
certResolver: 'le-production'
middlewares:
wms-replace:
replacePathRegex:
regex: "^/?$"
replacement: "/kitodo/"
services:
wms-service:
loadBalancer:
servers:
- url: 'http://wms:8080'
Thanks @ldez or yout patience and help