hi guys im using keycloak from a custom docker Quay image that i already configured to use an external postgresql database, locally it works fine, but when im deploying it into a dev environment it needs to restart the server to create the administrator user to access the console, does anyone knows how to create the user previously so i dont need to restart the server?? or if there is any way to pre-configure the administrator user??
Set the environment variables
See also keycloak-containers/server at main · keycloak/keycloak-containers · GitHub
(Don‘t be confused of
jboss/keycloak and the
quay.io… images, quay.io is the origin, it‘s mirrored to docker hub.)
im already using this environment variables for the keycloak container
DB_VENDOR DB_ADDR DB_DATABASE DB_USER DB_SCHEMA DB_PASSWORD KEYCLOAK_USER KEYCLOAK_PASSWORD KEYCLOAK_STATISTICS
and this environment variables for the postgresql container
and im using the standalone configuration to run keycloak locally and it works perfectly fine, but when i deploy it to AWS i use the following services
network resources (public and private subnets, vpc, internet gateway, nat gateway, eips, route tables)
and it doesnt work, after thinking a while my guess is that i need to do some configuration for the alb to be able to run along keycloak, i also believe that i need to do some extra configuration to keycloak server to run on domain mode along alb
So you started this thread with asking for initial admin user and then throwing all and everything you deal with into the pot and guessing wildly different topics and making assumptions.
I won‘t help.
Thanks for your time !