Maybe you can use "theme.properties" file and configure some property, which will be different in your staging and production environment . In the freemarker template, the properties of theme should be available under key "properties" . So you can read your property from the freemarker file.

Seems you will need different version of theme.properties for your staging and production, but I don't have better idea to solve this :/

Marek

On 06/05/16 23:04, Chris Hairfield wrote:

We're considering building an account management theme that is capable of uploading a profile photo. We'd save the photo to an S3 bucket, and would wish to do so based on environment; our stage Keycloak would point to a stage S3 bucket, prod to the prod bucket, etc..


Is there a way to configure Keycloak on a per-environment basis such that our theme could know its environment in order to point to the correct S3 bucket?


Thanks!
Chris



_______________________________________________
keycloak-user mailing list
keycloak-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user