Blog personal creado con Bootstrap, impulsado por Jekyll y alojado gratuitamente en páginas de Github.
Mantener la demostración en vivo
pagina de inicio
página de blog
Publicar página
Página de proyectos
Existen varias alternativas para construir e implementar el sitio:
cree el sitio con GitHub Actions que envía los archivos resultantes (el contenido de _site/
o ../sustain-pages/
) a la rama gh-pages . Este es el enfoque que se utiliza actualmente. Consulte jekyll_build.yml para obtener más detalles.
generar el sitio localmente (más detalles a continuación) y enviar el HTML resultante a un repositorio de Github, que luego aloja GitHub Pages;
cree el sitio con travis-ci (con elementos extras de jekyll-travis) y envíe automáticamente los archivos HTML generados a una rama de gh-pages .
Implemente el sitio web estático con servidores compatibles con Jekyll, como https://www.netlify.com/, que permiten la implementación desde el repositorio de Github y publican el sitio web mediante CDN. Netlify tiene una oferta inicial gratuita.
Para la opción 2), simplemente clone este repositorio ( rama maestra ) y luego ejecute bundle exec jekyll serve
dentro del directorio. Cargue el contenido resultante _site/
(o ../sustain-pages/
) a su repositorio ( rama master si lo carga como su página personal (por ejemplo, nombre de usuario.github.io) o rama gh-pages si lo carga como una página de proyecto (como para la demostración).
Para la opción 3), deberá configurar travis-ci para su bifurcación personal. Brevemente, todo lo que necesita es cambiar sus datos en _config.yml para que pueda enviarlos a su repositorio de github. También necesitarás generar una clave segura para agregarla a tu .travis.yml (puedes encontrar más información sobre cómo hacerlo en ese archivo). También asegúrese de leer la documentación de jekyll-travis. Este enfoque tiene claras ventajas porque simplemente envía los cambios de su archivo a GitHub y todos los archivos HTML se generan para usted y se envían a gh-pages . También podrá saber si todo está bien con la construcción de su sitio. No dude en ponerse en contacto conmigo si aún tiene algún problema (consulte a continuación sobre el seguimiento de problemas).
Esta instalación se construye bien con Ruby v2.6.3 y Jekyll v3.9.0. Si tiene algún problema, regístrelo en el rastreador de problemas.
Siéntase libre de solicitar sus parches y correcciones.
Imagen de perfil de pexels.
Copyright (C) 2015-2021: publicado bajo la licencia MIT.
Por el presente se otorga permiso, sin cargo, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software"), para operar con el Software sin restricciones, incluidos, entre otros, los derechos de uso, copia, modificación, fusión. , publicar, distribuir, sublicenciar y/o vender copias del Software, y permitir que las personas a quienes se les proporciona el Software lo hagan, sujeto a las siguientes condiciones:
El aviso de derechos de autor anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DE DERECHOS DE AUTOR SERÁN RESPONSABLES DE NINGÚN RECLAMO, DAÑO U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN CONTRACTUAL, AGRAVIO O DE OTRA MANERA, QUE SURJA DE, FUERA DE O EN RELACIÓN CON EL SOFTWARE O EL USO U OTRAS NEGOCIOS EN EL SOFTWARE.