As my self struggled to solve this, I shall help others.
Nginx Proxy Manager is a genius and powerful GUI to manage Nginx. It helps you create Proxy servers, redirects and certificates and control these options very smoothly.
I started with a plain install of Ubuntu Server 18.04 LTS and selected Docker under the install. The following code will help you get all the software up to speed and clean up afterwords.
Then it is time for NPM.
At this point I know you can to do clone/pull from Git, but I was eager to run this tool with the knowledge I had in the fastest possible way. With that, I used the example files and got going.
Your npm-folder should look like this.
Edit these settings to you liking (or don’t) and paste them in accordingly.
# if you want pretty colors in your docker logs:
While still in the directory run docker-compose to download and build the container.
docker-compose up -d
After a minute or two you should have a fully working manager for Nginx. Find your login at http://ip.or.name:81.
Default admin is
Please go read more at the developers site – https://github.com/jc21/nginx-proxy-manager – all credit goes to him.