Thank you. I know that Nginx Reverse Proxy is working fine, and is easy to setup, but with Traefik you get autodiscovery of the containers you deploy, you just have to add the Traefik LABELS manually. In the perfect world, this should all happen automatically. It will get there I predict.
Of course, if you only have a few sites it might be overkill with Traefik, but again, it's a nice challenge to get it working. On Github you'll find new Traefik composer files daily to set this up more "easily".
Docker is amazing and makes life easy, compared to full-blown LAMP servers, etc.