I have not been using Traefik for long and I love its simplicity when it comes to adding SSL and TLS to my local homelab service web apps. It is great. My current issue is that I am trying to set this up so that the ssh traffic will route through to port 22 for SSH and the web traffic (Ports 80 and 443) will route their respectively. How can I manage this in my config.yml.
You can just create the new entry point that listens on a specific port, e.g. 22, and then create a TCP router. All incoming request that matches the router should be forwarded to your SSH server.
You can extend the existing configuration by adding a new entry point for TCP and create the routing for the SSH server. The new configuration should works correctly together with HTTP / HTTPS.