I know this topic is quite old but I've stumbled upon this issue and I'm guessing some others might too.
The linuxserver image you're using makes use of self-generated certificates for HTTPS. You specified traefik.protocol=https in your docker-compose, which is good, but make sure to also add the necessary certificate in Traefik configuration or set the insecureSkipVerify option to true.
I'm using a very similar docker-compose as you so shouldn't be a problem.
Hello Gregoire. Could you expand on "add the necessary certificate in Traefik configuration" please? I can't seem to get this working with Traefik v2. Bad gateway, if I include the tlscertresolver, and "404 page not found" if I leave the certresolver out. Openvpn-as works fine locally.