Authentik SSO einrichten: Sicherer Zugriff auf mehrere Anwendungen
Authentik mit Docker Compose bereitstellen: PostgreSQL, Admin, Nginx, OIDC, App-Integration, MFA, Notfallkonto, SMTP und Backup.
Was läuft am Ende dieser Anleitung?
Authentik mit Docker Compose bereitstellen: PostgreSQL, Admin, Nginx, OIDC, App-Integration, MFA, Notfallkonto, SMTP und Backup. Beispiel-Domains, Passwörter und Secrets müssen vor der Ausführung durch eigene Werte ersetzt werden.
Architektur und Anforderungen vor der Installation
Ubuntu 24.04 LTS mit sudo-Zugriff und eigener IPv4-Adresse
Docker Engine und Compose v2 für containerbasierte Bereitstellungen
DNS-A-Record vom Anwendungsnamen auf den Server
NVMe-Kapazität für Daten, Logs, temporäre Dateien und Backups
CPU- und RAM-Reserve anhand gemessener Gleichzeitigkeit
DNS- und Portplan
80/443 TCP: reverse proxy
9000/9443 TCP: Authentik iç/yerel erişim
5432 TCP: PostgreSQL yalnız iç ağ
Praktische Installationsschritte
1. Compose dosyası
mkdir -p /opt/authentik && cd /opt/authentik
wget -O compose.yml https://docs.goauthentik.io/compose.yml