configure nginx proxy for a server with docker

Job ID: 32384921

Budget: $10 – $50 USD

I have a server with Docker installed. I want to route all the traffic from the port 80 to different containers, depending on the domain, so I could host multiple applications on one server. It should be quite a simple task for experts.

I was thinking of jwilder/nginx-proxy but let me know if you have other ideas

What to keep in mind:
- OS Ubuntu
- number of apps can change in future (no way to hardcode routing)
- SSL required (maybe letsencrypt-nginx-proxy-companion is a good choice)
Related categories: System Admin Linux Nginx Docker Docker Compose