Este repositorio contiene el sitio web de Trabajos Fin de Grado desarrollado con MkDocs.
La web está implementada con MkDocs Material.
- Crear una imagen docker (sólo una vez):
docker build --pull --no-cache --rm=true -t squidfunk/mkdocs-material .- Arrancar el servidor de previsualización de la documentación (con recarga automática):
docker run --name=mkdocs --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material- Generar la documentación en HTML:
docker run --rm -it -v ${PWD}:/docs -e GOOGLE_ANALYTICS_KEY=G-XXXXXXXX squidfunk/mkdocs-material build- Publicar la página con GitHub Pages:
docker run --name=mkdocs-publish --rm -it -u $(id -u):$(id -g) -v $SSH_AUTH_SOCK:/ssh-agent -e SSH_AUTH_SOCK=/ssh-agent -v ${PWD}:/docs squidfunk/mkdocs-material gh-deploy