cd ~/open-source/

chrille@linux:~$ apt show authelia

Authelia

Authelia är en autentiserings- och auktoriseringsserver med stöd för tvåfaktorsautentisering. Det passar dig som vill lägga ett extra inloggningslager framför dina webbtjänster. Det passar dig som vill ha en central inloggningslösning för dina tjänster utan att bygga allt själv. Du får ett verktyg som faktiskt löser ett verkligt problem i din vardag.

Projektsidan för Authelia
Projektets egen sida, som den såg ut vid importen.

Authelia sitter framför dina reverse proxy-tjänster och kräver att användarna loggar in innan de når känsliga applikationer. Du kan kombinera det med exempelvis Traefik eller nginx och få både inloggning, 2FA och åtkomstregler på plats. Det passar dig som har många små tjänster på hemmaservern och vill slippa bygga inloggning i var och en. Det fungerar med LDAP eller en lokal användardatabas. För mig är Authelia ett smart sätt att höja säkerheten på interna tjänster utan att ändra applikationerna själva. Du installerar det på en säker server och kopplar sedan dina applikationer för enhetlig inloggning. För mig är det ett steg uppåt i mognad när antalet tjänster växer och varje app inte bör ha sin egen användardatabas.