Mkdocs
¿Que es este repositorio?
Este repositorio te permitirá desplegar Mkdocs es una herramienta para crear documentación. Entre sus ventajas destacan las siguientes: Permite escribir en lenguaje markdown. Es posible utilizar extensiones, por ejemplo, para resaltar en colores código.

MKDOCS_HOST
Esta variable define el dominio donde accederas a mkdocs, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.
USO
Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.
Para integrar la autenticación con Authelia previamente necesitas implementar el docker de Authelia.
Ejecutando el comando así ya implementaras el soporte para Authelia en este docker
cd /root/containers/mkdocs
docker-compose -f docker-compose.authelia.yml -f docker-compose.yml up -d
Actualizaciones automáticas (Opcional)
Puedes usar watchtower que actualiza todos los contenedores que estan como latest
Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -i 30