Setting up SSL for Scalr is very straightforward. Scalr-server.rb config looks like the following:
SSL config documentation is available in the Basic Configuration section under the header “Proxy options.” At a minimum, you will need to enable SSL by uncommenting all appropriate lines in the SSL config block, specify your cert and key path, and ensure that you open port 443 in your Scalr server firewall (iptables). You should either have your own cert, or use openssl to generate a self-signed cert for this purpose. Be sure to run reconfigure (
scalr-server-ctl reconfigure) after making these modifications to scalr-server.rb so that the changes take effect. Once this is done successfully you should be able to login to the Scalr server UI over HTTPS.