mirror of
https://github.com/semaphoreui/semaphore.git
synced 2024-11-23 12:30:41 +01:00
docs(examples): add readme
This commit is contained in:
parent
814514280c
commit
71de0a359a
28
examples/authentik_ldap/README.md
Normal file
28
examples/authentik_ldap/README.md
Normal file
@ -0,0 +1,28 @@
|
||||
# Semaphore with Authentik LDAP example
|
||||
|
||||
|
||||
1. Start stack by command:
|
||||
```
|
||||
echo "PG_PASS=$(openssl rand 36 | base64)" >> .env
|
||||
echo "AUTHENTIK_SECRET_KEY=$(openssl rand 60 | base64)" >> .env
|
||||
docker-compose up -d
|
||||
```
|
||||
2. Set up LDAP in Athentik according to the video tutorial [Authentik - LDAP Generic Setup](https://youtu.be/RtPKMMKRT_E).
|
||||
3. Set up Athentik LDAP service:
|
||||
1. Copy `AUTHENTIK_TOKEN`.
|
||||
2. Stop stack by command:
|
||||
|
||||
```
|
||||
docker-compose down
|
||||
```
|
||||
3. Update `AUTHENTIK_TOKEN` for LDAP service.
|
||||
4. Start stack again:
|
||||
```
|
||||
docker-compose up -d
|
||||
```
|
||||
4. Create new Semaphore project:
|
||||
1. Open http://localhost:3000
|
||||
2. Login as `john`
|
||||
3. Create demo project
|
||||
|
||||
<img src="https://github.com/semaphoreui/semaphore/assets/914224/98b780a7-bfbc-4b45-941f-7dd6ca337685" width="600">
|
@ -1,8 +1,9 @@
|
||||
# Semaphore with OpenLDAP example
|
||||
|
||||
1. Start stack by command:
|
||||
|
||||
```docker-compose up```
|
||||
```
|
||||
docker-compose up -d
|
||||
```
|
||||
2. Create new LDAP user:
|
||||
1. Open https://localhost:6443
|
||||
2. Login as `cn=admin,dc=example,dc=org` with password `admin`
|
||||
|
Loading…
Reference in New Issue
Block a user