forked from coop-cloud/authentik
add ldap outpost configuration
This commit is contained in:
parent
5e5da361e5
commit
f1aec8ce90
@ -18,6 +18,8 @@ AUTHENTIK_LOG_LEVEL=info
|
|||||||
|
|
||||||
## Outpost Integration
|
## Outpost Integration
|
||||||
# COMPOSE_FILE="$COMPOSE_FILE:compose.outposts.yml"
|
# COMPOSE_FILE="$COMPOSE_FILE:compose.outposts.yml"
|
||||||
|
# COMPOSE_FILE="$COMPOSE_FILE:compose.outposts.ldap.yml"
|
||||||
|
# SECRET_LDAP_TOKEN_VERSION=v1
|
||||||
|
|
||||||
## ADMIN
|
## ADMIN
|
||||||
AUTHENTIK_BOOTSTRAP_EMAIL=admin@example.com
|
AUTHENTIK_BOOTSTRAP_EMAIL=admin@example.com
|
||||||
|
@ -54,6 +54,12 @@ Set the nextcloud Icon using `abra app cmd -l -d <app_name> set_icons`
|
|||||||
|
|
||||||
The configuration inside Nextcloud can be found in the [nextcloud recipe](https://git.coopcloud.tech/coop-cloud/nextcloud#authentik-integration)
|
The configuration inside Nextcloud can be found in the [nextcloud recipe](https://git.coopcloud.tech/coop-cloud/nextcloud#authentik-integration)
|
||||||
|
|
||||||
|
## Add LDAP outpost
|
||||||
|
|
||||||
|
- Follow [this official guide](https://docs.goauthentik.io/docs/add-secure-apps/providers/ldap/generic_setup) and skip the LDAP Flow as we don't need it.
|
||||||
|
- Token under `Applications` -> `Outposts` `-> `View install info` is needed to setup outpost manually
|
||||||
|
- tbc...
|
||||||
|
|
||||||
## Import User from CSV
|
## Import User from CSV
|
||||||
|
|
||||||
Users can be imported from a CSV file of the following format:
|
Users can be imported from a CSV file of the following format:
|
||||||
|
23
compose.outposts.ldap.yml
Normal file
23
compose.outposts.ldap.yml
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
version: "3.8"
|
||||||
|
services:
|
||||||
|
authentik_ldap:
|
||||||
|
image: ghcr.io/goauthentik/ldap
|
||||||
|
# Optionally specify which networks the container should be
|
||||||
|
# might be needed to reach the core authentik server
|
||||||
|
networks:
|
||||||
|
- internal
|
||||||
|
- proxy
|
||||||
|
ports:
|
||||||
|
- 389:3389
|
||||||
|
- 636:6636
|
||||||
|
secrets:
|
||||||
|
- ldap_token
|
||||||
|
environment:
|
||||||
|
- AUTHENTIK_HOST=https://${DOMAIN}
|
||||||
|
- AUTHENTIK_INSECURE=true
|
||||||
|
- AUTHENTIK_TOKEN=file:///run/secrets/ldap_token
|
||||||
|
|
||||||
|
secrets:
|
||||||
|
ldap_token:
|
||||||
|
external: true
|
||||||
|
name: ${STACK_NAME}_ldap_token_${SECRET_LDAP_TOKEN_VERSION}
|
Loading…
x
Reference in New Issue
Block a user