Hi @SayHi! I understand your requirements. As far as I can tell, it’s quite possible to achieve what you want already. You need to do the following:
- Configure the nginx container (from tutor) to expose different ports than the default ones: https://docs.tutor.overhang.io/configuration.html#nginx
- Also, set
WEB_PROXY=true
to disable SSL termination at the Tutor level. - Add a custom
docker-compose.override.yml
file toenv/local
to add custom labels to the nginx container. - Run traefik, or whatever web proxy you want to forward LMS and CMS traffic to the tutor nginx container.
This should work, although I did not try it myself.