← Back to the directory

Security/Identity & SSO

Authelia

Lightweight single sign-on and 2FA portal that sits in front of your other apps.

93
Activity score (0-100) — weighted from the 4 sub-scores below. Calculated automatically from the GitHub API, refreshed weekly.
87
Community
100
Development
100
Maintenance
80
Risk
28,330 GitHub stars Last commit: 2 days ago Last release: 55 days ago Open issues: 126 License: Apache-2.0

Hardware

RAM minimum64 MB
RAM recommended256 MB
CPU idle0.01 cores
CPU recommended1 core
ARM supportFull

Access & auth

Needs reverse proxy✓ Yes
OIDC support✓ Yes
LDAP support✓ Yes
Multi-user✓ Yes
Mobile appNone

Operations

MaturityStable
Maintenance burdenMedium
Setup difficultyHard
Backup methodConfig YAML + SQLite/Postgres DB

Leaving the cloud

Migration difficultyMedium

Replaces

Okta (lightweight use case)

Relationships

Install via

BinaryDocker Compose

Requires

Redis

Works well with

CaddyLDAP serverTraefik

Recommended backup

Native/Manual

Our notes

Uses LDAP only as an auth backend — it cannot act as an LDAP or SAML server for other apps the way Authentik can. Config is YAML-first (no polished web UI), which is exactly why it stays this light. The right pick under ~2GB RAM or fewer than ~10 protected apps.