Saltar a contenido

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