Creando una página web gratis con Github Pages y Jekyll

Para no aburrirlos, voy primero con el resumen y luego con algo de detalle

  • Crearemos una cuenta en Github: Será nuestro servidor de hosting. Aquí alojaremos nuestra página.
  • Crearemos la página a partir un template de jekyll: El template que usaremos está guardado en los repositorios de github. Debemos clonarlo para crear nuestra página.
  • Ajustaremos el pipeline en Github Actions para aplicar los cambios a nuestra pagina.

Crear cuenta en github

Puedes seguir el paso a paso en la siguiente página.

Crear página la partir de template de jekyll

Acceder al template y ubica el vinculo “use the template” o simplemente presiona aquí

template

Crea tu nuevo repositorio siguiendo el siguiente patrón: {nombre de tu repositorio}.github.io

Es importante seguir el patrón mencionado arriba, de otra forma github no tomará tu repositorio como una página.

repo name

Agrega una descripción y mantén el repositorio público.

repo options

Despues de unos segundos, tienes el repo creado.

repo creation 1

repo creation 2

Ajustar el pipeline en Github Actions

1.- Acceder a la pagina del template https://just-the-docs.github.io/just-the-docs/ 2.- Click en “use the template” https://github.com/just-the-docs/just-the-docs-template/generate Esto te llevará directamente a tu cuenta de github para crear un nuevo repositorio 4.- Crear el nuevo repositorio con el nombre {USERNAME}.github.io 5.- Configurar el pipeline Bla bla bla 6.- Listo! Ya tienes una pagina gratis en github pages