Authelia is an authentication and authorization server and portal that can be self-hosted. It provides multi-factor authentication and single sign-on.
Alternatives:
- Authentik - I tried. It is easier to initally setup, but the UI is confusing and it used way too much RAM on my low-spec VPS
- Keycloak
Authelia CLI
This command allow one to run Authelia interactively within the container
docker exec -it authelia sh
We can find the CLI reference at authelia | Reference
Example: Ban/unban Users
see: authelia storage bans user
authelia storage bans user