# authelia-admin

> Self-hosted, open-source administration interface for Authelia authentication server, managing users, groups, TOTP devices, and banned IPs via LLDAP integration.

- **Category:** Authentication
- **Licence:** MIT
- **Latest version:** v1.1.2
- **Open source:** oss
- **Languages:** Typescript, Svelte
- **Platforms:** Docker, Docker Compose
- **Tags:** LDAP, Admin Panel, User Management, TOTP, Rbac, Authelia, OIDC, Authentication, Identity Management, Docker, Self Hosted, Lldap

## Description

This control panel lets administrators manage an Authelia authentication server backed by LLDAP. It handles user and group administration, TOTP device configuration and history, and banned IP addresses. Role-based access control provides dedicated user_manager and password_manager roles with a protected-user mechanism to prevent privilege escalation. The service runs on port 9093 as a Node.js/SvelteKit application, configurable via YAML or AAD_-prefixed environment variables. It reads Authelia's storage (SQLite or PostgreSQL) and communicates with LLDAP over GraphQL and LDAP. Deployment uses Docker or Docker Compose alongside Authelia, LLDAP, and a reverse proxy such as Traefik. The codebase is MIT-licensed and has reached version 1.1.2 with PostgreSQL support and end-to-end tests.

## Links

- [Homepage](https://github.com/asalimonov/authelia-admin)
- [Docker](ghcr.io/asalimonov/authelia-admin)
- [GitHub Repository](https://github.com/asalimonov/authelia-admin)

---
Source: https://selfhost.directory/project/authelia-admin