← índice

Fuente

Todo lo que necesitás para replicar este sitio cabe en tres archivos.

Los archivos

template.html plantilla que usa Pandoc para generar cada nota nueva ↓ descargar
build.sh convierte los .md y actualiza el índice ↓ descargar
index.html índice o página principal con el listado de entradas ↓ descargar

Cómo usarlo

Copiá los tres archivos en un directorio junto a tus notas en .md y corré:

chmod +x build.sh
./build.sh

El script busca todos los .md del directorio, los convierte con Pandoc y reconstruye el bloque de entradas en index.html automáticamente.

Estructura de una nota

Cada .md necesita un bloque de metadatos al inicio:

---
title: El título de la nota
date: Mes Año
author: Tu nombre
---

El contenido va acá, en markdown normal.

Dependencias

Solo pandoc y python3 (para actualizar el índice). En Debian/Ubuntu:

sudo apt install pandoc

python3 viene instalado por defecto en casi cualquier sistema.


Los HTML son estáticos. No hay base de datos, ni nada de eso. Y eso es tototodo amigos!