Options that can be passed to the
Build the theme without bundling the assets (static js files, images ect). Keycloakify will read the
homepagefield to know from where the assets should be downloaded.
This enable to you to enable CDN and enable big shared file to be cached by the user's browser.
Step to make
- Make sure not to build your app and the keycloak theme separately (run
yarn keycloakonly once in your CI) and remember to update the Keycloak theme every time you update your app.
- Be mindful that if your app is down your login pages are down as well.
Prevent the build command from generating outputs.
Tells Keycloakify to generate extra pages.
If you have in your
Keycloakify will generate
By default the
theme.propertiesfiles located in
build_keycloak/src/main/resources/theme/<your app>/login/theme.propertiesonly contains:
If, for some reason, you need to add extra properties like for example
env=devyou can do it by editing your
trueit tels Keycloakify that you have configured your reverse proxy so that your app and your Keycloak server are under the same domain, example:
- https://example.com/auth: Keycloak.
- https://example.com/x/y/z: Your App
When enabled you don't need to specify a
homepagefield in the