
Authelia
latestCategory: Security, IAM, VPN & Privacy
Overview
The Single Sign-On Multi-Factor portal for web apps. An open-source authentication and authorization server providing 2FA and SSO via web portal.
Primary Use Cases
Centralize Single Sign-On (SSO), OAuth 2.0 / OIDC, and LDAP authentication across all your self-hosted apps.
Protect servers and applications against brute-force attacks, malicious IPs, and unauthorized access.
Host a secure private VPN or DNS ad-blocker for encrypted remote access to internal networks.
Key Features
- Multi-factor authentication (TOTP, WebAuthn/Passkeys, Duo)
- Self-service password resets and user profile management
- Distributed threat intelligence and automated firewall rules
- Zero-trust network architecture with end-to-end encryption
Container Specification
authelia:latest
latest
Automated Let's Encrypt (Caddy / Traefik)
Managed host volume mounts
How to Deploy Authelia with tug.sh
Connect your Linux server
Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.
Select Authelia from the Marketplace
Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.
Click Deploy & Go Live
tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.
Deploy on Your Server
Experience effortless self-hosting. Deploy Authelia on Hetzner, DigitalOcean, or your home lab with zero maintenance headaches.
More in Security, IAM, VPN & Privacy
AdGuard Home
AdGuard Home is a comprehensive solution designed to enhance your online browsing experience by eliminating all kinds of ads, from annoying banners and pop-ups to intrusive vide...

Anubis
Anubis is a bot protector, It will block bots from accessing your website.
Authentik
Authentik is an open-source Identity Provider for authentication and authorization. It provides a comprehensive solution for managing user authentication, authorization, and ide...

Authorizer
Authorizer is a powerful tool designed to simplify the process of user authentication and authorization in your applications. It allows you to build secure apps 10x faster with ...