Disabling SSL on non-internal IP addresses is a terrible idea.
If you really want to you can use SSH to open a tunnel to the instance so you can disable it through the admin console.
> _______________________________________________
----- Original Message -----
> From: "Dean Peterson" <peterson.dean@gmail.com>
> To: keycloak-user@lists.jboss.org
> Sent: Monday, May 4, 2015 2:52:06 PM
> Subject: [keycloak-user] Disable SSL with keycloak-server.json
>
> I am trying to deploy Keycloak with Docker on a headless Redhat Enterprise
> Linux on Amazon's EC2. There is no way to sign in on the local host. I saw a
> brief mention of allowing an entry in the keycloak-server.json file to
> disable ssl but it does not appear that was ever implemented. Is there a way
> to disable ssl without first needing to sign in to the master realm as
> administrator?
>
> keycloak-user mailing list
> keycloak-user@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-user