Can anyone tell me if traefik supports multiple different providers? I currently have a docker provider working however I need to add an http provider on the same entry point :443. Host1.example.com would go to a docker container and host2.example.com would go to an http router load balancer service.
I don't know if this is possible, documentation seems ambiguous on this topic.
I have figured out the static only backend solution. Is it possible to have a static router backend and other dynamic (docker) backends with a single frontend?
"static router backend" is really confusing because the routers are always a part of the dynamic configuration (the dynamic configuration comes from Docker, files, etc.). And a router is not a backend: a router references a service, and a service references a server (backend).
I guess your question is: can I have multiple services (backends) from different providers referenced by only one router?
The answer is: it's not something I recommend because it's better to scale containers but yes you can.
You have to use Weighted Round Robin service. The router will reference the WRR service and the WRR service will reference the other services.
To reference an element from one provider to another you have to use provider namespaces.