Authelia Proxmox LXC script

Authelia is an open-source authentication and authorization server and portal fulfilling the identity and access management (IAM) role of information security in providing multi-factor authentication and single sign-on (SSO) for your applications via a web portal. It acts as a companion for common reverse proxies.

To create a new Proxmox VE Authelia LXC, run the command below in the Proxmox VE Shell.
To Update Authelia, run the command below (or type update) in the LXC Console.

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/authelia.sh)"
  • During installation, you will have to input your domain (ex. domain.com). Authelia will use auth.domain.com

  • You can use the following credentials to login to the Authelia ct.

  • Username: authelia

  • Password: authelia

Default settings

CPU: 1vCPU
RAM: 512MB
HDD: 2GB
Default Interface: IP:9091