Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:authentik

Authentik


Authentik ist eine SSO (Single-Sign-On) Lösung und bietet unter anderem SAML2, OAuth2 und OIDC, OAuth1, LDAP und SCIM.

Authentik Installation Docker

apt install curl -y
curl -sSL https://get.docker.com | sh
apt install docker-compose -y
wget https://goauthentik.io/docker-compose.yml
echo "PG_PASS=$(openssl rand -base64 36 | tr -d '\n')" >> .env
echo "AUTHENTIK_SECRET_KEY=$(openssl rand -base64 60 | tr -d '\n')" >> .env
echo "AUTHENTIK_ERROR_REPORTING__ENABLED=true" >> .env

Optionale SMTP Konfiguration

nano .env
# SMTP Host Emails are sent to
AUTHENTIK_EMAIL__HOST=localhost
AUTHENTIK_EMAIL__PORT=25
# Optionally authenticate (don't add quotation marks to your password)
AUTHENTIK_EMAIL__USERNAME=
AUTHENTIK_EMAIL__PASSWORD=
# Use StartTLS
AUTHENTIK_EMAIL__USE_TLS=false
# Use SSL
AUTHENTIK_EMAIL__USE_SSL=false
AUTHENTIK_EMAIL__TIMEOUT=10
# Email address authentik will send from, should have a correct @domain
AUTHENTIK_EMAIL__FROM=authentik@localhost
docker compose pull
docker compose up -d

Authentik Branding

Zu-Erledigen

Integration in Apache Guacamole

Zu-Erledigen

linux/authentik.txt · Zuletzt geändert: 2024/08/22 10:35 von Joseph Mertens