Ahora llega lo interesante, y para esta parte necesitamos unos conocimientos medios-avanzados. Lo primero es añadir los archivos de configuración a Authelia para que podamos iniciar el contenedor, estos archivos son configuration.yml y user_database.yml.
Estos archivos irán en la ruta /authelia/config/ la mejor opción para este tipo de archivos es usar Notepad++ y subirlos a la ruta deseada, también existe una web donde puedes comprobar posibles errores.
Creamos el archivo con el nombre user_database.yml y la misma operación para este archivo subimos a /config
###############################################################
# Users Database #
###############################################################
# recuerda los dos pepitos son tu usuario cambia los dos
# List of users
users:
pepito:
displayname: "pepito"
password: "$argon2id$v=19$m=65536,t=3,p=4$cURISlViVTNnSzB1SjJSWg$xKfrLM/wG5ZtRISlViVTNnSzB1SjJSWg$ye4NAs0BhU"
email: pepito@outlook.com
groups:
- admins
- dev
mortadelo:
displayname: "mortadelo"
password: "$argon2id$v=19$m=65536,t=3,p=4$OjJSWg$ñlñxKfrLM/FNqMG80b1pCak9CjJSWg$xKfrLM/ZkmLiKCD8FKrdvoI59Wps"
email: mortadelo@gmail.com
groups:
- users
- dev
Como habrás observado existe una contraseña bastante compleja, esta contraseña la tenemos que crear desde el terminar de Unraid con el siguiente comando.
docker run --rm authelia/authelia:latest authelia hash-password 'tu contraseña'
Borramos la contraseña del archivo (respetando las comillas) y pegamos la generada asegurándonos que no pegamos espacios en blanco.
Si todo ha ido bien ahora podrás iniciar el Docker authelia. Aunque de nada sirve aún, ahora es el momento de realizar la configuración avanzada en el proxy inverso.
Siguiente paso configuración avanzada proxy.
Los archivos .yml son extremadamente delicados ante cualquier espacio, tabulación, si no consigues iniciar authelia verifica el archivo en notepad++ y en la web