Skip to content

Fixing Authelia

The problem is with how HomelabOS has not updated the password hash algorithm. The fix is here

user.yml then needs to be edited with the corrected argon password deleting the garbled stuff from the file.

Docker

docker run -it authelia/authelia:latest authelia crypto hash generate argon2

To generate an Argon2 hash with the docker image without a prompt you can run:

Docker

docker run authelia/authelia:latest authelia crypto hash generate argon2 --password 'password' Output Example:

Digest: $argon2id$v=19$m=65536,t=3,p=4$Hjc8e7WYcBFcJmEDUOsS9A$ozM7RyZR1EyDR8cuyVpDDfmLrGPGFgo5E2NNqRumui4

plug this into user.yml