Expected behavior: Access Zammad with https by traefik
Actual behavior: Access Zammad only by http on 8080 port
Steps to reproduce the behavior:
On a VM, I have a Docker that has many services, including:
A global traefik named “traefik-net” in a dedicated Docker-compose
A web service open on “127.0.0.1:5678->5678/tcp” via “ports…” that relies on traefik via the labels + network declaration in another Docker-compose. Therefore, it is accessible via a dedicated domain name.
Zammad services: I would like it to be accessible on another domain (which also seems to be well declared in the traefik)
Questions:
Should I declare it on the zammad-nginx service or on the zammad-service? (I tried both without success).
Should I create a load balancer on the 8080?
Is there another way to have multiple services on ports 80/443 targeted based on the URL domain?
I am not familiar with traefik, so I cannot help you there, but it is the zammad-nginx-container, you will need to forward your requests to. If you want to add the container to your traefik-net you can use the following scenario without the need to modify the docker-compose.yml.