← índice

Acerca

Microesfera es un experimento de autoalojamiento. Un lugar para escribir sin distracciones, publicar sin plataformas intermediarias y leer sin algoritmos. Hay varias formas de hacer esto, pero yo quería tratar de hacerlo de la manera más simple y directa posible. Hay opciones como Jekyll o Hugo, para generar los HTMLs pero me parecían levemente más complejas.

Este sitio se genera a partir de archivos markdown y usando Pandoc se arman los HTMLs. Tratando de que sea lo más directo posible entre la generación y la publicación. Markdown convertidos a HTML estáticos y subidos.

Por qué existe

Siempre tuve pequeñas webs online para expresarme o publicar ciertas imágenes. Y quería algo que pudiera alojar en cualquier lado (en este caso en una computadora monoplaca) respaldar con cp y editar con cualquier editor de texto.

La inspiración viene de sitios como texto-plano.xyz (hermosa comunidad de tilde en español), y la filosofía de la web pequeña: páginas livianas, legibles, duraderas.

Cómo está hecho

Como dije antes, cada nota es un archivo .md con un bloque de metadatos al inicio. Pandoc lo convierte a HTML usando una plantilla fija muy simple. El resultado se sube al servidor autoalojado.

Básicamente sería algo como esto desde la terminal:

pandoc nota.md --template template.html -o nota.html

El template en HTML traté de que sea lo más simple posible y con un poco de css para que fuera cómodo de leer y se adapte a dispositivos pequeños también.

Luego tengo un script en bash para agregar las notas al index.html principal y eso es todo amigos.

Quisiera en breve agregar la posibilidad de poner alguna imagen pequeña también para acompañar las notas, ya hice algunas pruebas para armar imágenes con dithering que me gustan mucho estéticamente.

Contacto

Podés escribirme a microesfera@texto-plano.xyz.