José Galisteo Ruiz

30/09/2010

toto, un blog en 10 segundos

toto es la plataforma sobre la que está montada este blog, lo bueno es que es muy sencillo y se puede colgar en la web en apenas 10 segundos, eso si tenéis que tener unos conocimientos mínimos, el autor dice esto de toto.

toto is a git-powered, minimalist blog engine for the hackers of Oz. The engine weighs around 300 sloc at its worse. There is no toto client, at least for now; everything goes through git.

Otra cosilla que necesitareis para montarlo en un ‘plis’ es una cuenta en Heroku, satisfechos estos requisitos solo tenéis que hacer lo siguiente cambiando ‘myblog’ por otro nombre válido y disponible en Heroku.

$ git clone git://github.com/cloudhead/dorothy.git myblog
$ cd myblog
$ heroku create myblog
$ git push heroku master
$ heroku open

Para probarlo en local solo tienes que tirar de ‘unicorn’, ‘thin’ o al que queráis:

# Con thin
$ thin start -R config.ru

# Con unicorn
$ unicorn

Lo que más me gusta de toto es su sencillez, los artículos los escribo en Markdown y los publico pusheando los cambios al repositorio de Heroku.

Por defecto tira de ERB para las plantillas y Markdown para los artículos, pero si tienes unos conocimientos mínimos lo puedes cambiar.

Además por Github puedes encontrar los repositorios de otra gente de donde puedes sacar algunas ideas, desde cambios internos a diseños que han aplicado a sus blogs.

PD: Para Fray y demás peña, instalad las gemas si os las piden como heroku, toto, thin o unicorn.

PPD: Calderón ha publicado una guía parecída en la que además indica como hacer el asunto de Heroku.

blog comments powered by Disqus