Authelia icon
Authelia icon

Authelia

Protect your applications with Single Sign-On and 2 Factor. Authelia is an open-source full-featured authentication server available on Github.

Authelia screenshot 1

Cost / License

Application type

Platforms

  • Self-Hosted
  • Kubernetes
  • Docker
13likes
0articles

Features

Properties

  1.  Privacy focused

Features

  1.  Two-factor Authentication
  2. Docker icon  Support for Docker
  3.  Single Sign-On
  4.  HTTP Basic Authentication
  5.  Ngnix support
  6.  LDAP support
  7.  Golang
  8.  Reverse Proxy
  9.  Kubernetes

Authelia News & Activities

Highlights All activities

Recent activities

Authelia information

AlternativeTo Categories

Security & PrivacyDevelopmentNetwork & Admin

GitHub repository

  •  29,015 Stars
  •  1,487 Forks
  •  141 Open Issues
  •   Updated  
View on GitHub

Our users have written 1 comments and reviews about Authelia, and it has gotten 13 likes

Authelia was added to AlternativeTo by Zunami on and this page was last updated .

Comments and Reviews

   
ivanov17
0

A powerful and lightweight auth server that works with various reverse proxies.

Official Links

What is Authelia?

Authelia is an open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for reverse proxies like nginx, Traefik or HAProxy to let them know whether requests should either be allowed or redirected to Authelia's portal for authentication.

The following is a simple diagram of the architecture:

Authelia can be installed as a standalone service from the AUR, APT, FreeBSD Ports, or using a Static binary, .deb package, Docker or Kubernetes either manually or via the Helm Chart (beta) leveraging ingress controllers and ingress configurations.

Here is what Authelia's portal looks like:

Features summary

This is a list of the key features of Authelia:

Several second factor methods: Security Key (U2F) with Yubikey. Time-based One-Time password with Google Authenticator. Mobile Push Notifications with Duo. Password reset with identity verification using email confirmation. Access restriction after too many invalid authentication attempts. Fine-grained access control using rules which match criteria like subdomain, user, user group membership, request uri, request method, and network. Choice between one-factor and two-factor policies per-rule. Support of basic authentication for endpoints protected by the one-factor policy. Highly available using a remote database and Redis as a highly available KV store. Compatible with Traefik out of the box using the ForwardAuth middleware. Curated configuration from LinuxServer via their Swag container as well as a guide. Kubernetes Support: Compatible with the ingress-nginx, the Traefik Kubernetes CRD, and the Traefik Kubernetes Ingress Kubernetes ingress controllers out of the box. Beta support for installing via Helm using our Charts. Beta support for OpenID Connect.