Zwei-Faktor-Authentifizierung ist heute kein Luxus mehr, sondern ein Muss. Ob für Server-Zugänge, Cloud-Dienste oder Online-Konten – ein zweiter Faktor schützt dich zuverlässig, selbst wenn dein Passwort kompromittiert wurde. Die meisten Menschen greifen dabei auf Apps wie Google Authenticator oder Authy zurück. Das Problem: Deine TOTP-Geheimnisse liegen auf einem fremden Server oder sind an ein Gerät gebunden, das du nicht vollständig kontrollierst.
2FAuth löst dieses Problem elegant. Es ist eine schlanke, selbst gehostete Web-Applikation, die dir einen vollständigen Überblick über all deine TOTP- und HOTP-Codes gibt – zugänglich über jeden Browser, geschützt durch dein eigenes Setup. Keine Cloud, keine Abhängigkeit von Drittanbietern, keine versteckten Datenweitergaben.
| Datum | Änderungen |
|---|---|
| 22.04.2024 | Erstellung dieser Anleitung |
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik ab v3.6 mit CrowdSec installieren und konfigurieren
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
6. 2FAuth starten
Dazu gebt ihr einfach folgenden Befehl ein:
docker compose -f /opt/containers/2fauth/docker-compose.yml up -d
Geht anschließend auf eure Homepage. Dort solltet ihr folgendes sehen:

Klickt ganz unten auf “Anmelden” um euch zu registrieren. Nach der Registrierung könnt ihr bereits erste 2FA Accounts hinzufügen.

Wenn alles geklappt hat, seht ihr nun euren hinzugefügten Account. Diesen könnt ihr nachträglich noch umbenennen / löschen / Bild hinzufügen.

