Update README.md

This commit is contained in:
tteckster 2022-05-19 17:43:09 -04:00 committed by GitHub
parent b158277b1b
commit ba1f516efd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 44 additions and 0 deletions

View File

@ -1617,6 +1617,50 @@ ________________________________________________________________________________
</details> </details>
<details>
<summary markdown="span"> 🔸Keycloak</summary>
<p align="center"><img src="https://www.keycloak.org/resources/images/keycloak_icon_512px.svg?raw=true" height="100"/></p>
<h1 align="center" id="heading"> Keycloak </h1>
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
```
___________________________________________________________________________________________
</details>
<details> <details>
<summary markdown="span"> Vaultwarden LXC</summary> <summary markdown="span"> Vaultwarden LXC</summary>