diff --git a/install/keycloak-install.sh b/install/keycloak-install.sh index 6d1deb16..8d82d16a 100644 --- a/install/keycloak-install.sh +++ b/install/keycloak-install.sh @@ -16,14 +16,20 @@ update_os JAVA_VERSION=21 setup_java PG_VERSION=16 setup_postgresql -msg_info "Configuring PostgreSQL user" +msg_info "Configuring PostgreSQL" DB_NAME="keycloak" DB_USER="keycloak" DB_PASS="$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13)" $STD sudo -u postgres psql -c "CREATE USER $DB_USER WITH PASSWORD '$DB_PASS';" $STD sudo -u postgres psql -c "CREATE DATABASE $DB_NAME WITH OWNER $DB_USER ENCODING 'UTF8';" $STD sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE $DB_NAME TO $DB_USER;" -msg_ok "Configured PostgreSQL user" +{ + echo "Keycloak Credentials" + echo "Database User: $DB_USER" + echo "Database Password: $DB_PASS" + echo "Database Name: $DB_NAME" +} >>~/keycloak.creds +msg_ok "Configured PostgreSQL" fetch_and_deploy_gh_release "keycloak" "keycloak/keycloak" "prebuild" "latest" "/opt/keycloak" "keycloak-*.tar.gz"