If your company use OpenStack clouds without ‘Horizon Dashboard’ interface, you may wish to deploy your own horizon instance. Or you can use this method for permanent deploy any version of Horizont in your clouds.
However, your concern is that http might be insecure… especially if hosted on a VM or machine accessible from the Internet. So you want an SSL connection. It is will be in next parts of articles
ref: https://docs.openstack.org/developer/horizon/topics/install.html
“Deploy Horizon (any releases) from tarballs with Apache for isolated user in virtual environment.”Continue reading