Para el despliegue y hospedaje del blog hago uso de Netlify. La razón, como comenté aquí, era que GitHub no generaba correctamente los sitios que hacen uso de plugins de terceros. Para desplegarlo seguí la guía de Netlify. La guía está muy bien explicada, así que voy a comentar los pasos de manera rápida:

  • Lo primero es vincular nuestra cuenta de GitHub con Netlify pulsando en “New site from git” desde https://app.netlify.com/.
  • Seleccionamos y autorizamos el servicio de git que usamos. En mi caso GitHub.
  • A continuación, elegimos el repositorio que contiene nuestro blog y lo configuramos:
    • Branch to deploy: La rama que tiene el contenido a compilar y desplegar. Generalmente el valor será master.
    • En Basic build settings especificaremos el comando con el que se debe de generar la página, así como la ruta donde se guarda el resultado de la compilación.
    • Team up: No recuerdo qué valores había. Seguramente no necesites tocarlo si es una página personal.
  • Finalmente, Netlify intentará compilar y desplegar el sitio.

También, es posible hacer uso de un dominio propio. En este enlace explican cómo hacerlo con Google Domains.

Ya queda menos para dar por finalizada la “base del blog”. Las siguientes tareas que tengo pendientes con el blog son:

  • Elegir un logo y borrar los artículos de ejemplo.
  • Arreglar algunos temas de estilo que no me gustan.
  • Valorar la integración de Discuss o seguir sin comentarios.

Es bastante trabajo y me da pereza. Tendré que hacer un esfuerzo o no escribiré nunca nada.