Authelia 4.39 on Ubuntu 24.04 LTS by cloudimg. The open-source single sign-on and multi-factor authentication portal for nginx and Traefik, with per-VM secrets and admin user, state on a dedicated data disk, behind nginx. 24/7 support.
## Authelia on Ubuntu 24.04 LTS by cloudimg
Authelia is the open-source authentication and authorization server that provides single sign-on and multi-factor authentication through a beautiful login portal. Used as a forward-auth provider in front of nginx or Traefik, it protects your web applications with first-factor (password) and second-factor (TOTP, WebAuthn, Duo) authentication, access-control rules, and brute-force regulation. The cloudimg image installs Authelia 4.39.20, runs it as a systemd service bound to loopback behind an nginx reverse proxy on port 80, persists its database on a dedicated Azure data disk, and generates unique secrets and an admin user on the first boot of every VM. Backed by 24/7 expert support.
Per-VM Secrets
Every customer VM generates its own JWT, session and storage-encryption secrets and a unique admin password on first boot, recorded in a root-only file. No two VMs share secrets.
Dedicated Data Disk
The SQLite database and notifications live on a dedicated, independently resizable Azure data disk mounted at /var/lib/authelia, separate from the OS disk and re-provisioned with every VM.
Domain Based
Authelia is domain-based. The image ships a placeholder domain; set your own domain in /etc/authelia/configuration.yml and restart before production single sign-on.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Authelia 4.39.20 (binary /usr/bin/authelia) with a file user backend and SQLite storage
* nginx reverse proxy on port 80 in front of the loopback Authelia portal
* Per-VM secrets and an argon2id-hashed admin user generated on first boot
* A dedicated Azure data disk at /var/lib/authelia for the database
* authelia.service and nginx.service as systemd units, enabled and active
Use Cases
Single sign-on for self-hosted apps, multi-factor authentication in front of nginx or Traefik, access control and brute-force protection, and a self-hosted, open-source alternative to managed identity providers.
Visit www.cloudimg.co.uk/guides/authelia-on-ubuntu-24-04-azure for the full user guide.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.