diff --git a/README.md b/README.md index 6b7ce3a1..ccb2397a 100644 --- a/README.md +++ b/README.md @@ -1617,6 +1617,50 @@ ________________________________________________________________________________ +
+ 🔸Keycloak + +

+ +

Keycloak

+ +To create a new Proxmox Keycloak LXC, run the following in the Proxmox Shell. + +```yaml +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/keycloak-v3.sh)" +``` + +[Keycloak](https://www.keycloak.org/) is an Open Source Identity and Access Management solution for modern Applications and Services. + +**Keycloak Interface - http:// IP:8080** (First start can take a few minutes) + +⚙️ **Initial Login** + +The initial admin user can be added manually using the web frontend when accessed from localhost or automatically using environment variables. + +To add the initial admin user using environment variables, set `KEYCLOAK_ADMIN` for the initial admin username and `KEYCLOAK_ADMIN_PASSWORD` for the initial admin password. + +First, stop Keycloak +``` +systemctl stop keycloak.service +``` +then start Keycloak by coping & pasting the following (only needed once) +``` +cd /opt/keycloak +export KEYCLOAK_ADMIN=admin +export KEYCLOAK_ADMIN_PASSWORD=changeme + +bin/kc.sh start-dev +``` +⚙️ **To Update Keycloak** + +```yaml +working On +``` +___________________________________________________________________________________________ + +
+
Vaultwarden LXC